Documentation
¶
Index ¶
- type AdvisoryApplyConfiguration
- type ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) GetName() *string
- func (b *ApplicationProfileApplyConfiguration) WithAPIVersion(value string) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithAnnotations(entries map[string]string) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithFinalizers(values ...string) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithGenerateName(value string) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithGeneration(value int64) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithKind(value string) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithLabels(entries map[string]string) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithName(value string) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithNamespace(value string) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithResourceVersion(value string) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithSpec(value *ApplicationProfileSpecApplyConfiguration) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithStatus(value softwarecompositionv1beta1.ApplicationProfileStatus) *ApplicationProfileApplyConfiguration
- func (b *ApplicationProfileApplyConfiguration) WithUID(value types.UID) *ApplicationProfileApplyConfiguration
- type ApplicationProfileContainerApplyConfiguration
- func (b *ApplicationProfileContainerApplyConfiguration) WithCapabilities(values ...string) *ApplicationProfileContainerApplyConfiguration
- func (b *ApplicationProfileContainerApplyConfiguration) WithEndpoints(values ...*HTTPEndpointApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
- func (b *ApplicationProfileContainerApplyConfiguration) WithExecs(values ...*ExecCallsApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
- func (b *ApplicationProfileContainerApplyConfiguration) WithIdentifiedCallStacks(values ...*IdentifiedCallStackApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
- func (b *ApplicationProfileContainerApplyConfiguration) WithImageID(value string) *ApplicationProfileContainerApplyConfiguration
- func (b *ApplicationProfileContainerApplyConfiguration) WithImageTag(value string) *ApplicationProfileContainerApplyConfiguration
- func (b *ApplicationProfileContainerApplyConfiguration) WithName(value string) *ApplicationProfileContainerApplyConfiguration
- func (b *ApplicationProfileContainerApplyConfiguration) WithOpens(values ...*OpenCallsApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
- func (b *ApplicationProfileContainerApplyConfiguration) WithPolicyByRuleId(entries map[string]RulePolicyApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
- func (b *ApplicationProfileContainerApplyConfiguration) WithSeccompProfile(value *SingleSeccompProfileApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
- func (b *ApplicationProfileContainerApplyConfiguration) WithSyscalls(values ...string) *ApplicationProfileContainerApplyConfiguration
- type ApplicationProfileSpecApplyConfiguration
- func (b *ApplicationProfileSpecApplyConfiguration) WithArchitectures(values ...string) *ApplicationProfileSpecApplyConfiguration
- func (b *ApplicationProfileSpecApplyConfiguration) WithContainers(values ...*ApplicationProfileContainerApplyConfiguration) *ApplicationProfileSpecApplyConfiguration
- func (b *ApplicationProfileSpecApplyConfiguration) WithEphemeralContainers(values ...*ApplicationProfileContainerApplyConfiguration) *ApplicationProfileSpecApplyConfiguration
- func (b *ApplicationProfileSpecApplyConfiguration) WithInitContainers(values ...*ApplicationProfileContainerApplyConfiguration) *ApplicationProfileSpecApplyConfiguration
- type ArgApplyConfiguration
- func (b *ArgApplyConfiguration) WithIndex(value uint64) *ArgApplyConfiguration
- func (b *ArgApplyConfiguration) WithOp(value seccomp.Operator) *ArgApplyConfiguration
- func (b *ArgApplyConfiguration) WithValue(value uint64) *ArgApplyConfiguration
- func (b *ArgApplyConfiguration) WithValueTwo(value uint64) *ArgApplyConfiguration
- type CPEApplyConfiguration
- type CallStackApplyConfiguration
- type CallStackNodeApplyConfiguration
- type ComponentApplyConfiguration
- func (b *ComponentApplyConfiguration) WithHashes(...) *ComponentApplyConfiguration
- func (b *ComponentApplyConfiguration) WithID(value string) *ComponentApplyConfiguration
- func (b *ComponentApplyConfiguration) WithIdentifiers(entries map[softwarecompositionv1beta1.IdentifierType]string) *ComponentApplyConfiguration
- func (b *ComponentApplyConfiguration) WithSupplier(value string) *ComponentApplyConfiguration
- type ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithMessage(value string) *ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithReason(value softwarecompositionv1beta1.ConditionReason) *ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithType(value softwarecompositionv1beta1.ConditionType) *ConditionApplyConfiguration
- type ConditionedStatusApplyConfiguration
- type ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) GetName() *string
- func (b *ConfigurationScanSummaryApplyConfiguration) WithAPIVersion(value string) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithAnnotations(entries map[string]string) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithFinalizers(values ...string) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithGenerateName(value string) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithGeneration(value int64) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithKind(value string) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithLabels(entries map[string]string) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithName(value string) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithNamespace(value string) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithResourceVersion(value string) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithSpec(value *ConfigurationScanSummarySpecApplyConfiguration) *ConfigurationScanSummaryApplyConfiguration
- func (b *ConfigurationScanSummaryApplyConfiguration) WithUID(value types.UID) *ConfigurationScanSummaryApplyConfiguration
- type ConfigurationScanSummarySpecApplyConfiguration
- func (b *ConfigurationScanSummarySpecApplyConfiguration) WithSeverities(value *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) *ConfigurationScanSummarySpecApplyConfiguration
- func (b *ConfigurationScanSummarySpecApplyConfiguration) WithWorkloadConfigurationScanSummaryIdentifiers(values ...*WorkloadConfigurationScanSummaryIdentifierApplyConfiguration) *ConfigurationScanSummarySpecApplyConfiguration
- type ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) GetName() *string
- func (b *ContainerProfileApplyConfiguration) WithAPIVersion(value string) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithAnnotations(entries map[string]string) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithFinalizers(values ...string) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithGenerateName(value string) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithGeneration(value int64) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithKind(value string) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithLabels(entries map[string]string) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithName(value string) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithNamespace(value string) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithResourceVersion(value string) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithSpec(value *ContainerProfileSpecApplyConfiguration) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithStatus(value softwarecompositionv1beta1.ContainerProfileStatus) *ContainerProfileApplyConfiguration
- func (b *ContainerProfileApplyConfiguration) WithUID(value types.UID) *ContainerProfileApplyConfiguration
- type ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithArchitectures(values ...string) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithCapabilities(values ...string) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithEgress(values ...*NetworkNeighborApplyConfiguration) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithEndpoints(values ...*HTTPEndpointApplyConfiguration) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithExecs(values ...*ExecCallsApplyConfiguration) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithIdentifiedCallStacks(values ...*IdentifiedCallStackApplyConfiguration) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithImageID(value string) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithImageTag(value string) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithIngress(values ...*NetworkNeighborApplyConfiguration) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithMatchExpressions(values ...*v1.LabelSelectorRequirementApplyConfiguration) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithMatchLabels(entries map[string]string) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithOpens(values ...*OpenCallsApplyConfiguration) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithPolicyByRuleId(entries map[string]RulePolicyApplyConfiguration) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithSeccompProfile(value *SingleSeccompProfileApplyConfiguration) *ContainerProfileSpecApplyConfiguration
- func (b *ContainerProfileSpecApplyConfiguration) WithSyscalls(values ...string) *ContainerProfileSpecApplyConfiguration
- type ControlSeverityApplyConfiguration
- type CoordinatesApplyConfiguration
- type CvssApplyConfiguration
- func (b *CvssApplyConfiguration) WithMetrics(value *CvssMetricsApplyConfiguration) *CvssApplyConfiguration
- func (b *CvssApplyConfiguration) WithVector(value string) *CvssApplyConfiguration
- func (b *CvssApplyConfiguration) WithVendorMetadata(value json.RawMessage) *CvssApplyConfiguration
- func (b *CvssApplyConfiguration) WithVersion(value string) *CvssApplyConfiguration
- type CvssMetricsApplyConfiguration
- func (b *CvssMetricsApplyConfiguration) WithBaseScore(value float64) *CvssMetricsApplyConfiguration
- func (b *CvssMetricsApplyConfiguration) WithExploitabilityScore(value float64) *CvssMetricsApplyConfiguration
- func (b *CvssMetricsApplyConfiguration) WithImpactScore(value float64) *CvssMetricsApplyConfiguration
- type DescriptorApplyConfiguration
- func (b *DescriptorApplyConfiguration) WithConfiguration(value json.RawMessage) *DescriptorApplyConfiguration
- func (b *DescriptorApplyConfiguration) WithName(value string) *DescriptorApplyConfiguration
- func (b *DescriptorApplyConfiguration) WithVersion(value string) *DescriptorApplyConfiguration
- func (b *DescriptorApplyConfiguration) WithVulnerabilityDBStatus(value json.RawMessage) *DescriptorApplyConfiguration
- type DigestApplyConfiguration
- type DistributionApplyConfiguration
- type ELFSecurityFeaturesApplyConfiguration
- func (b *ELFSecurityFeaturesApplyConfiguration) WithClangFortifySource(value bool) *ELFSecurityFeaturesApplyConfiguration
- func (b *ELFSecurityFeaturesApplyConfiguration) WithDynamicSharedObject(value bool) *ELFSecurityFeaturesApplyConfiguration
- func (b *ELFSecurityFeaturesApplyConfiguration) WithLlvmControlFlowIntegrity(value bool) *ELFSecurityFeaturesApplyConfiguration
- func (b *ELFSecurityFeaturesApplyConfiguration) WithLlvmSafeStack(value bool) *ELFSecurityFeaturesApplyConfiguration
- func (b *ELFSecurityFeaturesApplyConfiguration) WithNoExecutable(value bool) *ELFSecurityFeaturesApplyConfiguration
- func (b *ELFSecurityFeaturesApplyConfiguration) WithPositionIndependentExecutable(value bool) *ELFSecurityFeaturesApplyConfiguration
- func (b *ELFSecurityFeaturesApplyConfiguration) WithRelocationReadOnly(value softwarecompositionv1beta1.RelocationReadOnly) *ELFSecurityFeaturesApplyConfiguration
- func (b *ELFSecurityFeaturesApplyConfiguration) WithStackCanary(value bool) *ELFSecurityFeaturesApplyConfiguration
- func (b *ELFSecurityFeaturesApplyConfiguration) WithSymbolTableStripped(value bool) *ELFSecurityFeaturesApplyConfiguration
- type ExecCallsApplyConfiguration
- type ExecutableApplyConfiguration
- func (b *ExecutableApplyConfiguration) WithELFSecurityFeatures(value *ELFSecurityFeaturesApplyConfiguration) *ExecutableApplyConfiguration
- func (b *ExecutableApplyConfiguration) WithFormat(value softwarecompositionv1beta1.ExecutableFormat) *ExecutableApplyConfiguration
- func (b *ExecutableApplyConfiguration) WithHasEntrypoint(value bool) *ExecutableApplyConfiguration
- func (b *ExecutableApplyConfiguration) WithHasExports(value bool) *ExecutableApplyConfiguration
- func (b *ExecutableApplyConfiguration) WithImportedLibraries(values ...string) *ExecutableApplyConfiguration
- type FileLicenseApplyConfiguration
- func (b *FileLicenseApplyConfiguration) WithEvidence(value *FileLicenseEvidenceApplyConfiguration) *FileLicenseApplyConfiguration
- func (b *FileLicenseApplyConfiguration) WithSPDXExpression(value string) *FileLicenseApplyConfiguration
- func (b *FileLicenseApplyConfiguration) WithType(value softwarecompositionv1beta1.LicenseType) *FileLicenseApplyConfiguration
- func (b *FileLicenseApplyConfiguration) WithValue(value string) *FileLicenseApplyConfiguration
- type FileLicenseEvidenceApplyConfiguration
- func (b *FileLicenseEvidenceApplyConfiguration) WithConfidence(value int64) *FileLicenseEvidenceApplyConfiguration
- func (b *FileLicenseEvidenceApplyConfiguration) WithExtent(value int64) *FileLicenseEvidenceApplyConfiguration
- func (b *FileLicenseEvidenceApplyConfiguration) WithOffset(value int64) *FileLicenseEvidenceApplyConfiguration
- type FileMetadataEntryApplyConfiguration
- func (b *FileMetadataEntryApplyConfiguration) WithGroupID(value int64) *FileMetadataEntryApplyConfiguration
- func (b *FileMetadataEntryApplyConfiguration) WithLinkDestination(value string) *FileMetadataEntryApplyConfiguration
- func (b *FileMetadataEntryApplyConfiguration) WithMIMEType(value string) *FileMetadataEntryApplyConfiguration
- func (b *FileMetadataEntryApplyConfiguration) WithMode(value int64) *FileMetadataEntryApplyConfiguration
- func (b *FileMetadataEntryApplyConfiguration) WithSize_(value int64) *FileMetadataEntryApplyConfiguration
- func (b *FileMetadataEntryApplyConfiguration) WithType(value string) *FileMetadataEntryApplyConfiguration
- func (b *FileMetadataEntryApplyConfiguration) WithUserID(value int64) *FileMetadataEntryApplyConfiguration
- type FixApplyConfiguration
- type GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) GetName() *string
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithAPIVersion(value string) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithAnnotations(entries map[string]string) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithCreationTimestamp(value metav1.Time) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithFinalizers(values ...string) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithGenerateName(value string) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithGeneration(value int64) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithKind(value string) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithLabels(entries map[string]string) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithName(value string) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithNamespace(value string) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithPoliciesRef(values ...*PolicyRefApplyConfiguration) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithResourceVersion(value string) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithSpec(value *NetworkPolicyApplyConfiguration) *GeneratedNetworkPolicyApplyConfiguration
- func (b *GeneratedNetworkPolicyApplyConfiguration) WithUID(value types.UID) *GeneratedNetworkPolicyApplyConfiguration
- type GrypeDocumentApplyConfiguration
- func (b *GrypeDocumentApplyConfiguration) WithDescriptor_(value *DescriptorApplyConfiguration) *GrypeDocumentApplyConfiguration
- func (b *GrypeDocumentApplyConfiguration) WithDistro(value *DistributionApplyConfiguration) *GrypeDocumentApplyConfiguration
- func (b *GrypeDocumentApplyConfiguration) WithIgnoredMatches(values ...*IgnoredMatchApplyConfiguration) *GrypeDocumentApplyConfiguration
- func (b *GrypeDocumentApplyConfiguration) WithMatches(values ...*MatchApplyConfiguration) *GrypeDocumentApplyConfiguration
- func (b *GrypeDocumentApplyConfiguration) WithSource(value *SourceApplyConfiguration) *GrypeDocumentApplyConfiguration
- type GrypePackageApplyConfiguration
- func (b *GrypePackageApplyConfiguration) WithCPEs(values ...string) *GrypePackageApplyConfiguration
- func (b *GrypePackageApplyConfiguration) WithLanguage(value softwarecompositionv1beta1.SyftLanguage) *GrypePackageApplyConfiguration
- func (b *GrypePackageApplyConfiguration) WithLicenses(values ...string) *GrypePackageApplyConfiguration
- func (b *GrypePackageApplyConfiguration) WithLocations(values ...*SyftCoordinatesApplyConfiguration) *GrypePackageApplyConfiguration
- func (b *GrypePackageApplyConfiguration) WithMetadata(value json.RawMessage) *GrypePackageApplyConfiguration
- func (b *GrypePackageApplyConfiguration) WithMetadataType(value softwarecompositionv1beta1.MetadataType) *GrypePackageApplyConfiguration
- func (b *GrypePackageApplyConfiguration) WithName(value string) *GrypePackageApplyConfiguration
- func (b *GrypePackageApplyConfiguration) WithPURL(value string) *GrypePackageApplyConfiguration
- func (b *GrypePackageApplyConfiguration) WithType(value softwarecompositionv1beta1.SyftType) *GrypePackageApplyConfiguration
- func (b *GrypePackageApplyConfiguration) WithUpstreams(values ...*UpstreamPackageApplyConfiguration) *GrypePackageApplyConfiguration
- func (b *GrypePackageApplyConfiguration) WithVersion(value string) *GrypePackageApplyConfiguration
- type HTTPEndpointApplyConfiguration
- func (b *HTTPEndpointApplyConfiguration) WithDirection(value consts.NetworkDirection) *HTTPEndpointApplyConfiguration
- func (b *HTTPEndpointApplyConfiguration) WithEndpoint(value string) *HTTPEndpointApplyConfiguration
- func (b *HTTPEndpointApplyConfiguration) WithHeaders(value json.RawMessage) *HTTPEndpointApplyConfiguration
- func (b *HTTPEndpointApplyConfiguration) WithInternal(value bool) *HTTPEndpointApplyConfiguration
- func (b *HTTPEndpointApplyConfiguration) WithMethods(values ...string) *HTTPEndpointApplyConfiguration
- type IPBlockApplyConfiguration
- type IdentifiedCallStackApplyConfiguration
- type IgnoreRuleApplyConfiguration
- func (b *IgnoreRuleApplyConfiguration) WithFixState(value string) *IgnoreRuleApplyConfiguration
- func (b *IgnoreRuleApplyConfiguration) WithPackage(value *IgnoreRulePackageApplyConfiguration) *IgnoreRuleApplyConfiguration
- func (b *IgnoreRuleApplyConfiguration) WithVulnerability(value string) *IgnoreRuleApplyConfiguration
- type IgnoreRulePackageApplyConfiguration
- func (b *IgnoreRulePackageApplyConfiguration) WithLocation(value string) *IgnoreRulePackageApplyConfiguration
- func (b *IgnoreRulePackageApplyConfiguration) WithName(value string) *IgnoreRulePackageApplyConfiguration
- func (b *IgnoreRulePackageApplyConfiguration) WithType(value string) *IgnoreRulePackageApplyConfiguration
- func (b *IgnoreRulePackageApplyConfiguration) WithUpstreamName(value string) *IgnoreRulePackageApplyConfiguration
- func (b *IgnoreRulePackageApplyConfiguration) WithVersion(value string) *IgnoreRulePackageApplyConfiguration
- type IgnoredMatchApplyConfiguration
- type KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) GetName() *string
- func (b *KnownServerApplyConfiguration) WithAPIVersion(value string) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithAnnotations(entries map[string]string) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithCreationTimestamp(value metav1.Time) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithFinalizers(values ...string) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithGenerateName(value string) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithGeneration(value int64) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithKind(value string) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithLabels(entries map[string]string) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithName(value string) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithNamespace(value string) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithResourceVersion(value string) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithSpec(value softwarecompositionv1beta1.KnownServerSpec) *KnownServerApplyConfiguration
- func (b *KnownServerApplyConfiguration) WithUID(value types.UID) *KnownServerApplyConfiguration
- type KnownServerEntryApplyConfiguration
- func (b *KnownServerEntryApplyConfiguration) WithIPBlock(value string) *KnownServerEntryApplyConfiguration
- func (b *KnownServerEntryApplyConfiguration) WithName(value string) *KnownServerEntryApplyConfiguration
- func (b *KnownServerEntryApplyConfiguration) WithServer(value string) *KnownServerEntryApplyConfiguration
- type LicenseApplyConfiguration
- func (b *LicenseApplyConfiguration) WithLocations(values ...softwarecompositionv1beta1.Location) *LicenseApplyConfiguration
- func (b *LicenseApplyConfiguration) WithSPDXExpression(value string) *LicenseApplyConfiguration
- func (b *LicenseApplyConfiguration) WithType(value softwarecompositionv1beta1.LicenseType) *LicenseApplyConfiguration
- func (b *LicenseApplyConfiguration) WithURLs(values ...string) *LicenseApplyConfiguration
- func (b *LicenseApplyConfiguration) WithValue(value string) *LicenseApplyConfiguration
- type LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithBugReportURL(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithBuildID(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithCPEName(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithHomeURL(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithID(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithIDLike(value softwarecompositionv1beta1.IDLikes) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithImageID(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithImageVersion(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithName(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithPrettyName(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithPrivacyPolicyURL(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithSupportEnd(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithSupportURL(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithVariant(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithVariantID(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithVersion(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithVersionCodename(value string) *LinuxReleaseApplyConfiguration
- func (b *LinuxReleaseApplyConfiguration) WithVersionID(value string) *LinuxReleaseApplyConfiguration
- type LocationDataApplyConfiguration
- type LocationMetadataApplyConfiguration
- type MatchApplyConfiguration
- func (b *MatchApplyConfiguration) WithArtifact(value *GrypePackageApplyConfiguration) *MatchApplyConfiguration
- func (b *MatchApplyConfiguration) WithMatchDetails(values ...*MatchDetailsApplyConfiguration) *MatchApplyConfiguration
- func (b *MatchApplyConfiguration) WithRelatedVulnerabilities(values ...*VulnerabilityMetadataApplyConfiguration) *MatchApplyConfiguration
- func (b *MatchApplyConfiguration) WithVulnerability(value *VulnerabilityApplyConfiguration) *MatchApplyConfiguration
- type MatchDetailsApplyConfiguration
- func (b *MatchDetailsApplyConfiguration) WithFound(value json.RawMessage) *MatchDetailsApplyConfiguration
- func (b *MatchDetailsApplyConfiguration) WithMatcher(value string) *MatchDetailsApplyConfiguration
- func (b *MatchDetailsApplyConfiguration) WithSearchedBy(value json.RawMessage) *MatchDetailsApplyConfiguration
- func (b *MatchDetailsApplyConfiguration) WithType(value string) *MatchDetailsApplyConfiguration
- type MetadataApplyConfiguration
- func (b *MetadataApplyConfiguration) WithAuthor(value string) *MetadataApplyConfiguration
- func (b *MetadataApplyConfiguration) WithAuthorRole(value string) *MetadataApplyConfiguration
- func (b *MetadataApplyConfiguration) WithContext(value string) *MetadataApplyConfiguration
- func (b *MetadataApplyConfiguration) WithID(value string) *MetadataApplyConfiguration
- func (b *MetadataApplyConfiguration) WithLastUpdated(value string) *MetadataApplyConfiguration
- func (b *MetadataApplyConfiguration) WithSupplier(value string) *MetadataApplyConfiguration
- func (b *MetadataApplyConfiguration) WithTimestamp(value string) *MetadataApplyConfiguration
- func (b *MetadataApplyConfiguration) WithTooling(value string) *MetadataApplyConfiguration
- func (b *MetadataApplyConfiguration) WithVersion(value int64) *MetadataApplyConfiguration
- type NetworkNeighborApplyConfiguration
- func (b *NetworkNeighborApplyConfiguration) WithDNS(value string) *NetworkNeighborApplyConfiguration
- func (b *NetworkNeighborApplyConfiguration) WithDNSNames(values ...string) *NetworkNeighborApplyConfiguration
- func (b *NetworkNeighborApplyConfiguration) WithIPAddress(value string) *NetworkNeighborApplyConfiguration
- func (b *NetworkNeighborApplyConfiguration) WithIdentifier(value string) *NetworkNeighborApplyConfiguration
- func (b *NetworkNeighborApplyConfiguration) WithNamespaceSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkNeighborApplyConfiguration
- func (b *NetworkNeighborApplyConfiguration) WithPodSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkNeighborApplyConfiguration
- func (b *NetworkNeighborApplyConfiguration) WithPorts(values ...*NetworkPortApplyConfiguration) *NetworkNeighborApplyConfiguration
- func (b *NetworkNeighborApplyConfiguration) WithType(value softwarecompositionv1beta1.CommunicationType) *NetworkNeighborApplyConfiguration
- type NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) GetName() *string
- func (b *NetworkNeighborhoodApplyConfiguration) WithAPIVersion(value string) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithAnnotations(entries map[string]string) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithCreationTimestamp(value metav1.Time) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithFinalizers(values ...string) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithGenerateName(value string) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithGeneration(value int64) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithKind(value string) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithLabels(entries map[string]string) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithName(value string) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithNamespace(value string) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithResourceVersion(value string) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithSpec(value *NetworkNeighborhoodSpecApplyConfiguration) *NetworkNeighborhoodApplyConfiguration
- func (b *NetworkNeighborhoodApplyConfiguration) WithUID(value types.UID) *NetworkNeighborhoodApplyConfiguration
- type NetworkNeighborhoodContainerApplyConfiguration
- func (b *NetworkNeighborhoodContainerApplyConfiguration) WithEgress(values ...*NetworkNeighborApplyConfiguration) *NetworkNeighborhoodContainerApplyConfiguration
- func (b *NetworkNeighborhoodContainerApplyConfiguration) WithIngress(values ...*NetworkNeighborApplyConfiguration) *NetworkNeighborhoodContainerApplyConfiguration
- func (b *NetworkNeighborhoodContainerApplyConfiguration) WithName(value string) *NetworkNeighborhoodContainerApplyConfiguration
- type NetworkNeighborhoodSpecApplyConfiguration
- func (b *NetworkNeighborhoodSpecApplyConfiguration) WithContainers(values ...*NetworkNeighborhoodContainerApplyConfiguration) *NetworkNeighborhoodSpecApplyConfiguration
- func (b *NetworkNeighborhoodSpecApplyConfiguration) WithEphemeralContainers(values ...*NetworkNeighborhoodContainerApplyConfiguration) *NetworkNeighborhoodSpecApplyConfiguration
- func (b *NetworkNeighborhoodSpecApplyConfiguration) WithInitContainers(values ...*NetworkNeighborhoodContainerApplyConfiguration) *NetworkNeighborhoodSpecApplyConfiguration
- func (b *NetworkNeighborhoodSpecApplyConfiguration) WithMatchExpressions(values ...*v1.LabelSelectorRequirementApplyConfiguration) *NetworkNeighborhoodSpecApplyConfiguration
- func (b *NetworkNeighborhoodSpecApplyConfiguration) WithMatchLabels(entries map[string]string) *NetworkNeighborhoodSpecApplyConfiguration
- type NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) GetName() *string
- func (b *NetworkPolicyApplyConfiguration) WithAPIVersion(value string) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithAnnotations(entries map[string]string) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithCreationTimestamp(value metav1.Time) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithFinalizers(values ...string) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithGenerateName(value string) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithGeneration(value int64) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithKind(value string) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithLabels(entries map[string]string) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithName(value string) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithNamespace(value string) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithResourceVersion(value string) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithSpec(value *NetworkPolicySpecApplyConfiguration) *NetworkPolicyApplyConfiguration
- func (b *NetworkPolicyApplyConfiguration) WithUID(value types.UID) *NetworkPolicyApplyConfiguration
- type NetworkPolicyEgressRuleApplyConfiguration
- func (b *NetworkPolicyEgressRuleApplyConfiguration) WithPorts(values ...*NetworkPolicyPortApplyConfiguration) *NetworkPolicyEgressRuleApplyConfiguration
- func (b *NetworkPolicyEgressRuleApplyConfiguration) WithTo(values ...*NetworkPolicyPeerApplyConfiguration) *NetworkPolicyEgressRuleApplyConfiguration
- type NetworkPolicyIngressRuleApplyConfiguration
- func (b *NetworkPolicyIngressRuleApplyConfiguration) WithFrom(values ...*NetworkPolicyPeerApplyConfiguration) *NetworkPolicyIngressRuleApplyConfiguration
- func (b *NetworkPolicyIngressRuleApplyConfiguration) WithPorts(values ...*NetworkPolicyPortApplyConfiguration) *NetworkPolicyIngressRuleApplyConfiguration
- type NetworkPolicyPeerApplyConfiguration
- func (b *NetworkPolicyPeerApplyConfiguration) WithIPBlock(value *IPBlockApplyConfiguration) *NetworkPolicyPeerApplyConfiguration
- func (b *NetworkPolicyPeerApplyConfiguration) WithNamespaceSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkPolicyPeerApplyConfiguration
- func (b *NetworkPolicyPeerApplyConfiguration) WithPodSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkPolicyPeerApplyConfiguration
- type NetworkPolicyPortApplyConfiguration
- func (b *NetworkPolicyPortApplyConfiguration) WithEndPort(value int32) *NetworkPolicyPortApplyConfiguration
- func (b *NetworkPolicyPortApplyConfiguration) WithPort(value int32) *NetworkPolicyPortApplyConfiguration
- func (b *NetworkPolicyPortApplyConfiguration) WithProtocol(value v1.Protocol) *NetworkPolicyPortApplyConfiguration
- type NetworkPolicySpecApplyConfiguration
- func (b *NetworkPolicySpecApplyConfiguration) WithEgress(values ...*NetworkPolicyEgressRuleApplyConfiguration) *NetworkPolicySpecApplyConfiguration
- func (b *NetworkPolicySpecApplyConfiguration) WithIngress(values ...*NetworkPolicyIngressRuleApplyConfiguration) *NetworkPolicySpecApplyConfiguration
- func (b *NetworkPolicySpecApplyConfiguration) WithPodSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkPolicySpecApplyConfiguration
- func (b *NetworkPolicySpecApplyConfiguration) WithPolicyTypes(values ...softwarecompositionv1beta1.PolicyType) *NetworkPolicySpecApplyConfiguration
- type NetworkPortApplyConfiguration
- func (b *NetworkPortApplyConfiguration) WithName(value string) *NetworkPortApplyConfiguration
- func (b *NetworkPortApplyConfiguration) WithPort(value int32) *NetworkPortApplyConfiguration
- func (b *NetworkPortApplyConfiguration) WithProtocol(value softwarecompositionv1beta1.Protocol) *NetworkPortApplyConfiguration
- type OpenCallsApplyConfiguration
- type OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) GetName() *string
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithAPIVersion(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithAnnotations(entries map[string]string) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithCreationTimestamp(value metav1.Time) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithFinalizers(values ...string) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithGenerateName(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithGeneration(value int64) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithKind(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithLabels(entries map[string]string) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithName(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithNamespace(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithResourceVersion(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithSpec(value *VEXApplyConfiguration) *OpenVulnerabilityExchangeContainerApplyConfiguration
- func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithUID(value types.UID) *OpenVulnerabilityExchangeContainerApplyConfiguration
- type PackageBasicDataApplyConfiguration
- func (b *PackageBasicDataApplyConfiguration) WithCPEs(value softwarecompositionv1beta1.CPEs) *PackageBasicDataApplyConfiguration
- func (b *PackageBasicDataApplyConfiguration) WithFoundBy(value string) *PackageBasicDataApplyConfiguration
- func (b *PackageBasicDataApplyConfiguration) WithID(value string) *PackageBasicDataApplyConfiguration
- func (b *PackageBasicDataApplyConfiguration) WithLanguage(value string) *PackageBasicDataApplyConfiguration
- func (b *PackageBasicDataApplyConfiguration) WithLicenses(value softwarecompositionv1beta1.Licenses) *PackageBasicDataApplyConfiguration
- func (b *PackageBasicDataApplyConfiguration) WithLocations(values ...softwarecompositionv1beta1.Location) *PackageBasicDataApplyConfiguration
- func (b *PackageBasicDataApplyConfiguration) WithName(value string) *PackageBasicDataApplyConfiguration
- func (b *PackageBasicDataApplyConfiguration) WithPURL(value string) *PackageBasicDataApplyConfiguration
- func (b *PackageBasicDataApplyConfiguration) WithType(value string) *PackageBasicDataApplyConfiguration
- func (b *PackageBasicDataApplyConfiguration) WithVersion(value string) *PackageBasicDataApplyConfiguration
- type PackageCustomDataApplyConfiguration
- type PolicyRefApplyConfiguration
- func (b *PolicyRefApplyConfiguration) WithDNS(value string) *PolicyRefApplyConfiguration
- func (b *PolicyRefApplyConfiguration) WithIPBlock(value string) *PolicyRefApplyConfiguration
- func (b *PolicyRefApplyConfiguration) WithName(value string) *PolicyRefApplyConfiguration
- func (b *PolicyRefApplyConfiguration) WithOriginalIP(value string) *PolicyRefApplyConfiguration
- func (b *PolicyRefApplyConfiguration) WithServer(value string) *PolicyRefApplyConfiguration
- type ProductApplyConfiguration
- type ReportMetaApplyConfiguration
- type RulePathApplyConfiguration
- func (b *RulePathApplyConfiguration) WithFailedPath(value string) *RulePathApplyConfiguration
- func (b *RulePathApplyConfiguration) WithFixCommand(value string) *RulePathApplyConfiguration
- func (b *RulePathApplyConfiguration) WithFixPath(value string) *RulePathApplyConfiguration
- func (b *RulePathApplyConfiguration) WithFixPathValue(value string) *RulePathApplyConfiguration
- type RulePolicyApplyConfiguration
- type RuleStatusApplyConfiguration
- type SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) GetName() *string
- func (b *SBOMSyftApplyConfiguration) WithAPIVersion(value string) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithAnnotations(entries map[string]string) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithCreationTimestamp(value metav1.Time) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithFinalizers(values ...string) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithGenerateName(value string) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithGeneration(value int64) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithKind(value string) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithLabels(entries map[string]string) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithName(value string) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithNamespace(value string) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithResourceVersion(value string) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithSpec(value *SBOMSyftSpecApplyConfiguration) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithStatus(value softwarecompositionv1beta1.SBOMSyftStatus) *SBOMSyftApplyConfiguration
- func (b *SBOMSyftApplyConfiguration) WithUID(value types.UID) *SBOMSyftApplyConfiguration
- type SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) GetName() *string
- func (b *SBOMSyftFilteredApplyConfiguration) WithAPIVersion(value string) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithAnnotations(entries map[string]string) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithCreationTimestamp(value metav1.Time) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithFinalizers(values ...string) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithGenerateName(value string) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithGeneration(value int64) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithKind(value string) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithLabels(entries map[string]string) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithName(value string) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithNamespace(value string) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithResourceVersion(value string) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithSpec(value *SBOMSyftSpecApplyConfiguration) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithStatus(value softwarecompositionv1beta1.SBOMSyftStatus) *SBOMSyftFilteredApplyConfiguration
- func (b *SBOMSyftFilteredApplyConfiguration) WithUID(value types.UID) *SBOMSyftFilteredApplyConfiguration
- type SBOMSyftSpecApplyConfiguration
- type SPDXMetaApplyConfiguration
- type ScannedControlApplyConfiguration
- func (b *ScannedControlApplyConfiguration) WithControlID(value string) *ScannedControlApplyConfiguration
- func (b *ScannedControlApplyConfiguration) WithName(value string) *ScannedControlApplyConfiguration
- func (b *ScannedControlApplyConfiguration) WithRules(values ...*ScannedControlRuleApplyConfiguration) *ScannedControlApplyConfiguration
- func (b *ScannedControlApplyConfiguration) WithSeverity(value *ControlSeverityApplyConfiguration) *ScannedControlApplyConfiguration
- func (b *ScannedControlApplyConfiguration) WithStatus(value *ScannedControlStatusApplyConfiguration) *ScannedControlApplyConfiguration
- type ScannedControlRuleApplyConfiguration
- func (b *ScannedControlRuleApplyConfiguration) WithAppliedIgnoreRules(values ...string) *ScannedControlRuleApplyConfiguration
- func (b *ScannedControlRuleApplyConfiguration) WithControlConfigurations(entries map[string]json.RawMessage) *ScannedControlRuleApplyConfiguration
- func (b *ScannedControlRuleApplyConfiguration) WithName(value string) *ScannedControlRuleApplyConfiguration
- func (b *ScannedControlRuleApplyConfiguration) WithPaths(values ...*RulePathApplyConfiguration) *ScannedControlRuleApplyConfiguration
- func (b *ScannedControlRuleApplyConfiguration) WithRelatedResourcesIDs(values ...string) *ScannedControlRuleApplyConfiguration
- func (b *ScannedControlRuleApplyConfiguration) WithStatus(value *RuleStatusApplyConfiguration) *ScannedControlRuleApplyConfiguration
- type ScannedControlStatusApplyConfiguration
- func (b *ScannedControlStatusApplyConfiguration) WithInfo(value string) *ScannedControlStatusApplyConfiguration
- func (b *ScannedControlStatusApplyConfiguration) WithStatus(value string) *ScannedControlStatusApplyConfiguration
- func (b *ScannedControlStatusApplyConfiguration) WithSubStatus(value string) *ScannedControlStatusApplyConfiguration
- type ScannedControlSummaryApplyConfiguration
- func (b *ScannedControlSummaryApplyConfiguration) WithControlID(value string) *ScannedControlSummaryApplyConfiguration
- func (b *ScannedControlSummaryApplyConfiguration) WithSeverity(value *ControlSeverityApplyConfiguration) *ScannedControlSummaryApplyConfiguration
- func (b *ScannedControlSummaryApplyConfiguration) WithStatus(value *ScannedControlStatusApplyConfiguration) *ScannedControlSummaryApplyConfiguration
- type SchemaApplyConfiguration
- type SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) GetName() *string
- func (b *SeccompProfileApplyConfiguration) WithAPIVersion(value string) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithAnnotations(entries map[string]string) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithCreationTimestamp(value metav1.Time) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithFinalizers(values ...string) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithGenerateName(value string) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithGeneration(value int64) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithKind(value string) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithLabels(entries map[string]string) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithName(value string) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithNamespace(value string) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithResourceVersion(value string) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithSpec(value *SeccompProfileSpecApplyConfiguration) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithStatus(value *SeccompProfileStatusApplyConfiguration) *SeccompProfileApplyConfiguration
- func (b *SeccompProfileApplyConfiguration) WithUID(value types.UID) *SeccompProfileApplyConfiguration
- type SeccompProfileSpecApplyConfiguration
- func (b *SeccompProfileSpecApplyConfiguration) WithContainers(values ...*SingleSeccompProfileApplyConfiguration) *SeccompProfileSpecApplyConfiguration
- func (b *SeccompProfileSpecApplyConfiguration) WithEphemeralContainers(values ...*SingleSeccompProfileApplyConfiguration) *SeccompProfileSpecApplyConfiguration
- func (b *SeccompProfileSpecApplyConfiguration) WithInitContainers(values ...*SingleSeccompProfileApplyConfiguration) *SeccompProfileSpecApplyConfiguration
- type SeccompProfileStatusApplyConfiguration
- type SeveritySummaryApplyConfiguration
- func (b *SeveritySummaryApplyConfiguration) WithCritical(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
- func (b *SeveritySummaryApplyConfiguration) WithHigh(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
- func (b *SeveritySummaryApplyConfiguration) WithLow(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
- func (b *SeveritySummaryApplyConfiguration) WithMedium(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
- func (b *SeveritySummaryApplyConfiguration) WithNegligible(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
- func (b *SeveritySummaryApplyConfiguration) WithUnknown(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
- type SingleSeccompProfileApplyConfiguration
- func (b *SingleSeccompProfileApplyConfiguration) WithName(value string) *SingleSeccompProfileApplyConfiguration
- func (b *SingleSeccompProfileApplyConfiguration) WithPath(value string) *SingleSeccompProfileApplyConfiguration
- func (b *SingleSeccompProfileApplyConfiguration) WithSpec(value *SingleSeccompProfileSpecApplyConfiguration) *SingleSeccompProfileApplyConfiguration
- type SingleSeccompProfileSpecApplyConfiguration
- func (b *SingleSeccompProfileSpecApplyConfiguration) WithArchitectures(values ...softwarecompositionv1beta1.Arch) *SingleSeccompProfileSpecApplyConfiguration
- func (b *SingleSeccompProfileSpecApplyConfiguration) WithBaseProfileName(value string) *SingleSeccompProfileSpecApplyConfiguration
- func (b *SingleSeccompProfileSpecApplyConfiguration) WithDefaultAction(value seccomp.Action) *SingleSeccompProfileSpecApplyConfiguration
- func (b *SingleSeccompProfileSpecApplyConfiguration) WithDisabled(value bool) *SingleSeccompProfileSpecApplyConfiguration
- func (b *SingleSeccompProfileSpecApplyConfiguration) WithFlags(values ...softwarecompositionv1beta1.Flag) *SingleSeccompProfileSpecApplyConfiguration
- func (b *SingleSeccompProfileSpecApplyConfiguration) WithListenerMetadata(value string) *SingleSeccompProfileSpecApplyConfiguration
- func (b *SingleSeccompProfileSpecApplyConfiguration) WithListenerPath(value string) *SingleSeccompProfileSpecApplyConfiguration
- func (b *SingleSeccompProfileSpecApplyConfiguration) WithSyscalls(values ...**softwarecompositionv1beta1.Syscall) *SingleSeccompProfileSpecApplyConfiguration
- type SingleSeccompProfileStatusApplyConfiguration
- func (b *SingleSeccompProfileStatusApplyConfiguration) WithActiveWorkloads(values ...string) *SingleSeccompProfileStatusApplyConfiguration
- func (b *SingleSeccompProfileStatusApplyConfiguration) WithConditions(values ...*ConditionApplyConfiguration) *SingleSeccompProfileStatusApplyConfiguration
- func (b *SingleSeccompProfileStatusApplyConfiguration) WithLocalhostProfile(value string) *SingleSeccompProfileStatusApplyConfiguration
- func (b *SingleSeccompProfileStatusApplyConfiguration) WithPath(value string) *SingleSeccompProfileStatusApplyConfiguration
- func (b *SingleSeccompProfileStatusApplyConfiguration) WithStatus(value softwarecompositionv1beta1.ProfileState) *SingleSeccompProfileStatusApplyConfiguration
- type SourceApplyConfiguration
- type SpecBaseApplyConfiguration
- type StackFrameApplyConfiguration
- type StatementApplyConfiguration
- func (b *StatementApplyConfiguration) WithActionStatement(value string) *StatementApplyConfiguration
- func (b *StatementApplyConfiguration) WithActionStatementTimestamp(value string) *StatementApplyConfiguration
- func (b *StatementApplyConfiguration) WithID(value string) *StatementApplyConfiguration
- func (b *StatementApplyConfiguration) WithImpactStatement(value string) *StatementApplyConfiguration
- func (b *StatementApplyConfiguration) WithJustification(value softwarecompositionv1beta1.Justification) *StatementApplyConfiguration
- func (b *StatementApplyConfiguration) WithLastUpdated(value string) *StatementApplyConfiguration
- func (b *StatementApplyConfiguration) WithProducts(values ...*ProductApplyConfiguration) *StatementApplyConfiguration
- func (b *StatementApplyConfiguration) WithStatus(value softwarecompositionv1beta1.Status) *StatementApplyConfiguration
- func (b *StatementApplyConfiguration) WithStatusNotes(value string) *StatementApplyConfiguration
- func (b *StatementApplyConfiguration) WithTimestamp(value string) *StatementApplyConfiguration
- func (b *StatementApplyConfiguration) WithVulnerability(value *VexVulnerabilityApplyConfiguration) *StatementApplyConfiguration
- type StatusBaseApplyConfiguration
- type SyftCoordinatesApplyConfiguration
- type SyftDescriptorApplyConfiguration
- func (b *SyftDescriptorApplyConfiguration) WithConfiguration(value json.RawMessage) *SyftDescriptorApplyConfiguration
- func (b *SyftDescriptorApplyConfiguration) WithName(value string) *SyftDescriptorApplyConfiguration
- func (b *SyftDescriptorApplyConfiguration) WithVersion(value string) *SyftDescriptorApplyConfiguration
- type SyftDocumentApplyConfiguration
- func (b *SyftDocumentApplyConfiguration) WithArtifactRelationships(values ...*SyftRelationshipApplyConfiguration) *SyftDocumentApplyConfiguration
- func (b *SyftDocumentApplyConfiguration) WithArtifacts(values ...softwarecompositionv1beta1.SyftPackage) *SyftDocumentApplyConfiguration
- func (b *SyftDocumentApplyConfiguration) WithDistro(value *LinuxReleaseApplyConfiguration) *SyftDocumentApplyConfiguration
- func (b *SyftDocumentApplyConfiguration) WithFiles(values ...*SyftFileApplyConfiguration) *SyftDocumentApplyConfiguration
- func (b *SyftDocumentApplyConfiguration) WithSchema(value *SchemaApplyConfiguration) *SyftDocumentApplyConfiguration
- func (b *SyftDocumentApplyConfiguration) WithSyftDescriptor(value *SyftDescriptorApplyConfiguration) *SyftDocumentApplyConfiguration
- func (b *SyftDocumentApplyConfiguration) WithSyftSource(value *SyftSourceApplyConfiguration) *SyftDocumentApplyConfiguration
- type SyftFileApplyConfiguration
- func (b *SyftFileApplyConfiguration) WithContents(value string) *SyftFileApplyConfiguration
- func (b *SyftFileApplyConfiguration) WithDigests(values ...*DigestApplyConfiguration) *SyftFileApplyConfiguration
- func (b *SyftFileApplyConfiguration) WithExecutable(value *ExecutableApplyConfiguration) *SyftFileApplyConfiguration
- func (b *SyftFileApplyConfiguration) WithID(value string) *SyftFileApplyConfiguration
- func (b *SyftFileApplyConfiguration) WithLicenses(values ...*FileLicenseApplyConfiguration) *SyftFileApplyConfiguration
- func (b *SyftFileApplyConfiguration) WithLocation(value *CoordinatesApplyConfiguration) *SyftFileApplyConfiguration
- func (b *SyftFileApplyConfiguration) WithMetadata(value *FileMetadataEntryApplyConfiguration) *SyftFileApplyConfiguration
- type SyftRelationshipApplyConfiguration
- func (b *SyftRelationshipApplyConfiguration) WithChild(value string) *SyftRelationshipApplyConfiguration
- func (b *SyftRelationshipApplyConfiguration) WithMetadata(value json.RawMessage) *SyftRelationshipApplyConfiguration
- func (b *SyftRelationshipApplyConfiguration) WithParent(value string) *SyftRelationshipApplyConfiguration
- func (b *SyftRelationshipApplyConfiguration) WithType(value string) *SyftRelationshipApplyConfiguration
- type SyftSourceApplyConfiguration
- func (b *SyftSourceApplyConfiguration) WithID(value string) *SyftSourceApplyConfiguration
- func (b *SyftSourceApplyConfiguration) WithMetadata(value json.RawMessage) *SyftSourceApplyConfiguration
- func (b *SyftSourceApplyConfiguration) WithName(value string) *SyftSourceApplyConfiguration
- func (b *SyftSourceApplyConfiguration) WithType(value string) *SyftSourceApplyConfiguration
- func (b *SyftSourceApplyConfiguration) WithVersion(value string) *SyftSourceApplyConfiguration
- type SyscallApplyConfiguration
- func (b *SyscallApplyConfiguration) WithAction(value seccomp.Action) *SyscallApplyConfiguration
- func (b *SyscallApplyConfiguration) WithArgs(values ...**softwarecompositionv1beta1.Arg) *SyscallApplyConfiguration
- func (b *SyscallApplyConfiguration) WithErrnoRet(value uint64) *SyscallApplyConfiguration
- func (b *SyscallApplyConfiguration) WithNames(values ...string) *SyscallApplyConfiguration
- type ToolMetaApplyConfiguration
- type UpstreamPackageApplyConfiguration
- type VEXApplyConfiguration
- type VexVulnerabilityApplyConfiguration
- func (b *VexVulnerabilityApplyConfiguration) WithAliases(values ...string) *VexVulnerabilityApplyConfiguration
- func (b *VexVulnerabilityApplyConfiguration) WithDescription(value string) *VexVulnerabilityApplyConfiguration
- func (b *VexVulnerabilityApplyConfiguration) WithID(value string) *VexVulnerabilityApplyConfiguration
- func (b *VexVulnerabilityApplyConfiguration) WithName(value string) *VexVulnerabilityApplyConfiguration
- type VulnerabilitiesComponentsApplyConfiguration
- func (b *VulnerabilitiesComponentsApplyConfiguration) WithImageVulnerabilitiesObj(value *VulnerabilitiesObjScopeApplyConfiguration) *VulnerabilitiesComponentsApplyConfiguration
- func (b *VulnerabilitiesComponentsApplyConfiguration) WithWorkloadVulnerabilitiesObj(value *VulnerabilitiesObjScopeApplyConfiguration) *VulnerabilitiesComponentsApplyConfiguration
- type VulnerabilitiesObjScopeApplyConfiguration
- func (b *VulnerabilitiesObjScopeApplyConfiguration) WithKind(value string) *VulnerabilitiesObjScopeApplyConfiguration
- func (b *VulnerabilitiesObjScopeApplyConfiguration) WithName(value string) *VulnerabilitiesObjScopeApplyConfiguration
- func (b *VulnerabilitiesObjScopeApplyConfiguration) WithNamespace(value string) *VulnerabilitiesObjScopeApplyConfiguration
- type VulnerabilityApplyConfiguration
- type VulnerabilityCountersApplyConfiguration
- type VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) GetName() *string
- func (b *VulnerabilityManifestApplyConfiguration) WithAPIVersion(value string) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithAnnotations(entries map[string]string) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithCreationTimestamp(value metav1.Time) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithFinalizers(values ...string) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithGenerateName(value string) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithGeneration(value int64) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithKind(value string) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithLabels(entries map[string]string) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithName(value string) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithNamespace(value string) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithResourceVersion(value string) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithSpec(value *VulnerabilityManifestSpecApplyConfiguration) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithStatus(value softwarecompositionv1beta1.VulnerabilityManifestStatus) *VulnerabilityManifestApplyConfiguration
- func (b *VulnerabilityManifestApplyConfiguration) WithUID(value types.UID) *VulnerabilityManifestApplyConfiguration
- type VulnerabilityManifestMetaApplyConfiguration
- func (b *VulnerabilityManifestMetaApplyConfiguration) WithReport(value *VulnerabilityManifestReportMetaApplyConfiguration) *VulnerabilityManifestMetaApplyConfiguration
- func (b *VulnerabilityManifestMetaApplyConfiguration) WithTool(value *VulnerabilityManifestToolMetaApplyConfiguration) *VulnerabilityManifestMetaApplyConfiguration
- func (b *VulnerabilityManifestMetaApplyConfiguration) WithWithRelevancy(value bool) *VulnerabilityManifestMetaApplyConfiguration
- type VulnerabilityManifestReportMetaApplyConfiguration
- type VulnerabilityManifestSpecApplyConfiguration
- func (b *VulnerabilityManifestSpecApplyConfiguration) WithMetadata(value *VulnerabilityManifestMetaApplyConfiguration) *VulnerabilityManifestSpecApplyConfiguration
- func (b *VulnerabilityManifestSpecApplyConfiguration) WithPayload(value *GrypeDocumentApplyConfiguration) *VulnerabilityManifestSpecApplyConfiguration
- type VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) GetName() *string
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithAPIVersion(value string) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithAnnotations(entries map[string]string) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithFinalizers(values ...string) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithGenerateName(value string) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithGeneration(value int64) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithKind(value string) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithLabels(entries map[string]string) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithName(value string) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithNamespace(value string) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithResourceVersion(value string) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithSpec(value *VulnerabilityManifestSummarySpecApplyConfiguration) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithStatus(value softwarecompositionv1beta1.VulnerabilityManifestStatus) *VulnerabilityManifestSummaryApplyConfiguration
- func (b *VulnerabilityManifestSummaryApplyConfiguration) WithUID(value types.UID) *VulnerabilityManifestSummaryApplyConfiguration
- type VulnerabilityManifestSummarySpecApplyConfiguration
- func (b *VulnerabilityManifestSummarySpecApplyConfiguration) WithSeverities(value *SeveritySummaryApplyConfiguration) *VulnerabilityManifestSummarySpecApplyConfiguration
- func (b *VulnerabilityManifestSummarySpecApplyConfiguration) WithVulnerabilities(value *VulnerabilitiesComponentsApplyConfiguration) *VulnerabilityManifestSummarySpecApplyConfiguration
- type VulnerabilityManifestToolMetaApplyConfiguration
- func (b *VulnerabilityManifestToolMetaApplyConfiguration) WithDatabaseVersion(value string) *VulnerabilityManifestToolMetaApplyConfiguration
- func (b *VulnerabilityManifestToolMetaApplyConfiguration) WithName(value string) *VulnerabilityManifestToolMetaApplyConfiguration
- func (b *VulnerabilityManifestToolMetaApplyConfiguration) WithVersion(value string) *VulnerabilityManifestToolMetaApplyConfiguration
- type VulnerabilityMetadataApplyConfiguration
- func (b *VulnerabilityMetadataApplyConfiguration) WithCvss(values ...*CvssApplyConfiguration) *VulnerabilityMetadataApplyConfiguration
- func (b *VulnerabilityMetadataApplyConfiguration) WithDataSource(value string) *VulnerabilityMetadataApplyConfiguration
- func (b *VulnerabilityMetadataApplyConfiguration) WithDescription(value string) *VulnerabilityMetadataApplyConfiguration
- func (b *VulnerabilityMetadataApplyConfiguration) WithID(value string) *VulnerabilityMetadataApplyConfiguration
- func (b *VulnerabilityMetadataApplyConfiguration) WithNamespace(value string) *VulnerabilityMetadataApplyConfiguration
- func (b *VulnerabilityMetadataApplyConfiguration) WithSeverity(value string) *VulnerabilityMetadataApplyConfiguration
- func (b *VulnerabilityMetadataApplyConfiguration) WithURLs(values ...string) *VulnerabilityMetadataApplyConfiguration
- type VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) GetName() *string
- func (b *VulnerabilitySummaryApplyConfiguration) WithAPIVersion(value string) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithAnnotations(entries map[string]string) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithFinalizers(values ...string) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithGenerateName(value string) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithGeneration(value int64) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithKind(value string) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithLabels(entries map[string]string) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithName(value string) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithNamespace(value string) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithResourceVersion(value string) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithSpec(value *VulnerabilitySummarySpecApplyConfiguration) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithStatus(value softwarecompositionv1beta1.VulnerabilitySummaryStatus) *VulnerabilitySummaryApplyConfiguration
- func (b *VulnerabilitySummaryApplyConfiguration) WithUID(value types.UID) *VulnerabilitySummaryApplyConfiguration
- type VulnerabilitySummarySpecApplyConfiguration
- func (b *VulnerabilitySummarySpecApplyConfiguration) WithSeverities(value *SeveritySummaryApplyConfiguration) *VulnerabilitySummarySpecApplyConfiguration
- func (b *VulnerabilitySummarySpecApplyConfiguration) WithWorkloadVulnerabilitiesObj(values ...*VulnerabilitiesObjScopeApplyConfiguration) *VulnerabilitySummarySpecApplyConfiguration
- type WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) GetName() *string
- func (b *WorkloadConfigurationScanApplyConfiguration) WithAPIVersion(value string) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithAnnotations(entries map[string]string) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithCreationTimestamp(value metav1.Time) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithFinalizers(values ...string) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithGenerateName(value string) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithGeneration(value int64) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithKind(value string) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithLabels(entries map[string]string) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithName(value string) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithNamespace(value string) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithResourceVersion(value string) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithSpec(value *WorkloadConfigurationScanSpecApplyConfiguration) *WorkloadConfigurationScanApplyConfiguration
- func (b *WorkloadConfigurationScanApplyConfiguration) WithUID(value types.UID) *WorkloadConfigurationScanApplyConfiguration
- type WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithCritical(value int64) *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithHigh(value int64) *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithLow(value int64) *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithMedium(value int64) *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithUnknown(value int64) *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
- type WorkloadConfigurationScanSpecApplyConfiguration
- func (b *WorkloadConfigurationScanSpecApplyConfiguration) WithControls(entries map[string]ScannedControlApplyConfiguration) *WorkloadConfigurationScanSpecApplyConfiguration
- func (b *WorkloadConfigurationScanSpecApplyConfiguration) WithRelatedObjects(values ...*WorkloadScanRelatedObjectApplyConfiguration) *WorkloadConfigurationScanSpecApplyConfiguration
- type WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) GetName() *string
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithAPIVersion(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithAnnotations(entries map[string]string) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithFinalizers(values ...string) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithGenerateName(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithGeneration(value int64) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithKind(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithLabels(entries map[string]string) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithName(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithNamespace(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithResourceVersion(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithSpec(value *WorkloadConfigurationScanSummarySpecApplyConfiguration) *WorkloadConfigurationScanSummaryApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithUID(value types.UID) *WorkloadConfigurationScanSummaryApplyConfiguration
- type WorkloadConfigurationScanSummaryIdentifierApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration) WithKind(value string) *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration) WithName(value string) *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration
- func (b *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration) WithNamespace(value string) *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration
- type WorkloadConfigurationScanSummarySpecApplyConfiguration
- func (b *WorkloadConfigurationScanSummarySpecApplyConfiguration) WithControls(entries map[string]ScannedControlSummaryApplyConfiguration) *WorkloadConfigurationScanSummarySpecApplyConfiguration
- func (b *WorkloadConfigurationScanSummarySpecApplyConfiguration) WithSeverities(value *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) *WorkloadConfigurationScanSummarySpecApplyConfiguration
- type WorkloadScanRelatedObjectApplyConfiguration
- func (b *WorkloadScanRelatedObjectApplyConfiguration) WithAPIGroup(value string) *WorkloadScanRelatedObjectApplyConfiguration
- func (b *WorkloadScanRelatedObjectApplyConfiguration) WithAPIVersion(value string) *WorkloadScanRelatedObjectApplyConfiguration
- func (b *WorkloadScanRelatedObjectApplyConfiguration) WithKind(value string) *WorkloadScanRelatedObjectApplyConfiguration
- func (b *WorkloadScanRelatedObjectApplyConfiguration) WithName(value string) *WorkloadScanRelatedObjectApplyConfiguration
- func (b *WorkloadScanRelatedObjectApplyConfiguration) WithNamespace(value string) *WorkloadScanRelatedObjectApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdvisoryApplyConfiguration ¶
type AdvisoryApplyConfiguration struct {
ID *string `json:"id,omitempty"`
Link *string `json:"link,omitempty"`
}
AdvisoryApplyConfiguration represents a declarative configuration of the Advisory type for use with apply.
func Advisory ¶
func Advisory() *AdvisoryApplyConfiguration
AdvisoryApplyConfiguration constructs a declarative configuration of the Advisory type for use with apply.
func (*AdvisoryApplyConfiguration) WithID ¶
func (b *AdvisoryApplyConfiguration) WithID(value string) *AdvisoryApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*AdvisoryApplyConfiguration) WithLink ¶
func (b *AdvisoryApplyConfiguration) WithLink(value string) *AdvisoryApplyConfiguration
WithLink sets the Link field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Link field is set to the value of the last call.
type ApplicationProfileApplyConfiguration ¶
type ApplicationProfileApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *ApplicationProfileSpecApplyConfiguration `json:"spec,omitempty"`
Status *softwarecompositionv1beta1.ApplicationProfileStatus `json:"status,omitempty"`
}
ApplicationProfileApplyConfiguration represents a declarative configuration of the ApplicationProfile type for use with apply.
func ApplicationProfile ¶
func ApplicationProfile(name, namespace string) *ApplicationProfileApplyConfiguration
ApplicationProfile constructs a declarative configuration of the ApplicationProfile type for use with apply.
func (*ApplicationProfileApplyConfiguration) GetName ¶
func (b *ApplicationProfileApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*ApplicationProfileApplyConfiguration) WithAPIVersion ¶
func (b *ApplicationProfileApplyConfiguration) WithAPIVersion(value string) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithAnnotations ¶
func (b *ApplicationProfileApplyConfiguration) WithAnnotations(entries map[string]string) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithCreationTimestamp ¶
func (b *ApplicationProfileApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ApplicationProfileApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithDeletionTimestamp ¶
func (b *ApplicationProfileApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithFinalizers ¶
func (b *ApplicationProfileApplyConfiguration) WithFinalizers(values ...string) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithGenerateName ¶
func (b *ApplicationProfileApplyConfiguration) WithGenerateName(value string) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithGeneration ¶
func (b *ApplicationProfileApplyConfiguration) WithGeneration(value int64) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithKind ¶
func (b *ApplicationProfileApplyConfiguration) WithKind(value string) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithLabels ¶
func (b *ApplicationProfileApplyConfiguration) WithLabels(entries map[string]string) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithName ¶
func (b *ApplicationProfileApplyConfiguration) WithName(value string) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithNamespace ¶
func (b *ApplicationProfileApplyConfiguration) WithNamespace(value string) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithOwnerReferences ¶
func (b *ApplicationProfileApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithResourceVersion ¶
func (b *ApplicationProfileApplyConfiguration) WithResourceVersion(value string) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithSpec ¶
func (b *ApplicationProfileApplyConfiguration) WithSpec(value *ApplicationProfileSpecApplyConfiguration) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithStatus ¶
func (b *ApplicationProfileApplyConfiguration) WithStatus(value softwarecompositionv1beta1.ApplicationProfileStatus) *ApplicationProfileApplyConfiguration
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 (*ApplicationProfileApplyConfiguration) WithUID ¶
func (b *ApplicationProfileApplyConfiguration) WithUID(value types.UID) *ApplicationProfileApplyConfiguration
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 ApplicationProfileContainerApplyConfiguration ¶
type ApplicationProfileContainerApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Capabilities []string `json:"capabilities,omitempty"`
Execs []ExecCallsApplyConfiguration `json:"execs,omitempty"`
Opens []OpenCallsApplyConfiguration `json:"opens,omitempty"`
Syscalls []string `json:"syscalls,omitempty"`
SeccompProfile *SingleSeccompProfileApplyConfiguration `json:"seccompProfile,omitempty"`
Endpoints []HTTPEndpointApplyConfiguration `json:"endpoints,omitempty"`
ImageID *string `json:"imageID,omitempty"`
ImageTag *string `json:"imageTag,omitempty"`
PolicyByRuleId map[string]RulePolicyApplyConfiguration `json:"rulePolicies,omitempty"`
IdentifiedCallStacks []IdentifiedCallStackApplyConfiguration `json:"identifiedCallStacks,omitempty"`
}
ApplicationProfileContainerApplyConfiguration represents a declarative configuration of the ApplicationProfileContainer type for use with apply.
func ApplicationProfileContainer ¶
func ApplicationProfileContainer() *ApplicationProfileContainerApplyConfiguration
ApplicationProfileContainerApplyConfiguration constructs a declarative configuration of the ApplicationProfileContainer type for use with apply.
func (*ApplicationProfileContainerApplyConfiguration) WithCapabilities ¶
func (b *ApplicationProfileContainerApplyConfiguration) WithCapabilities(values ...string) *ApplicationProfileContainerApplyConfiguration
WithCapabilities adds the given value to the Capabilities 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 Capabilities field.
func (*ApplicationProfileContainerApplyConfiguration) WithEndpoints ¶
func (b *ApplicationProfileContainerApplyConfiguration) WithEndpoints(values ...*HTTPEndpointApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
WithEndpoints adds the given value to the Endpoints 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 Endpoints field.
func (*ApplicationProfileContainerApplyConfiguration) WithExecs ¶
func (b *ApplicationProfileContainerApplyConfiguration) WithExecs(values ...*ExecCallsApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
WithExecs adds the given value to the Execs 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 Execs field.
func (*ApplicationProfileContainerApplyConfiguration) WithIdentifiedCallStacks ¶
func (b *ApplicationProfileContainerApplyConfiguration) WithIdentifiedCallStacks(values ...*IdentifiedCallStackApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
WithIdentifiedCallStacks adds the given value to the IdentifiedCallStacks 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 IdentifiedCallStacks field.
func (*ApplicationProfileContainerApplyConfiguration) WithImageID ¶
func (b *ApplicationProfileContainerApplyConfiguration) WithImageID(value string) *ApplicationProfileContainerApplyConfiguration
WithImageID sets the ImageID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImageID field is set to the value of the last call.
func (*ApplicationProfileContainerApplyConfiguration) WithImageTag ¶
func (b *ApplicationProfileContainerApplyConfiguration) WithImageTag(value string) *ApplicationProfileContainerApplyConfiguration
WithImageTag sets the ImageTag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImageTag field is set to the value of the last call.
func (*ApplicationProfileContainerApplyConfiguration) WithName ¶
func (b *ApplicationProfileContainerApplyConfiguration) WithName(value string) *ApplicationProfileContainerApplyConfiguration
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 (*ApplicationProfileContainerApplyConfiguration) WithOpens ¶
func (b *ApplicationProfileContainerApplyConfiguration) WithOpens(values ...*OpenCallsApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
WithOpens adds the given value to the Opens 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 Opens field.
func (*ApplicationProfileContainerApplyConfiguration) WithPolicyByRuleId ¶
func (b *ApplicationProfileContainerApplyConfiguration) WithPolicyByRuleId(entries map[string]RulePolicyApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
WithPolicyByRuleId puts the entries into the PolicyByRuleId 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 PolicyByRuleId field, overwriting an existing map entries in PolicyByRuleId field with the same key.
func (*ApplicationProfileContainerApplyConfiguration) WithSeccompProfile ¶
func (b *ApplicationProfileContainerApplyConfiguration) WithSeccompProfile(value *SingleSeccompProfileApplyConfiguration) *ApplicationProfileContainerApplyConfiguration
WithSeccompProfile sets the SeccompProfile field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SeccompProfile field is set to the value of the last call.
func (*ApplicationProfileContainerApplyConfiguration) WithSyscalls ¶
func (b *ApplicationProfileContainerApplyConfiguration) WithSyscalls(values ...string) *ApplicationProfileContainerApplyConfiguration
WithSyscalls adds the given value to the Syscalls 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 Syscalls field.
type ApplicationProfileSpecApplyConfiguration ¶
type ApplicationProfileSpecApplyConfiguration struct {
Architectures []string `json:"architectures,omitempty"`
Containers []ApplicationProfileContainerApplyConfiguration `json:"containers,omitempty"`
InitContainers []ApplicationProfileContainerApplyConfiguration `json:"initContainers,omitempty"`
EphemeralContainers []ApplicationProfileContainerApplyConfiguration `json:"ephemeralContainers,omitempty"`
}
ApplicationProfileSpecApplyConfiguration represents a declarative configuration of the ApplicationProfileSpec type for use with apply.
func ApplicationProfileSpec ¶
func ApplicationProfileSpec() *ApplicationProfileSpecApplyConfiguration
ApplicationProfileSpecApplyConfiguration constructs a declarative configuration of the ApplicationProfileSpec type for use with apply.
func (*ApplicationProfileSpecApplyConfiguration) WithArchitectures ¶
func (b *ApplicationProfileSpecApplyConfiguration) WithArchitectures(values ...string) *ApplicationProfileSpecApplyConfiguration
WithArchitectures adds the given value to the Architectures 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 Architectures field.
func (*ApplicationProfileSpecApplyConfiguration) WithContainers ¶
func (b *ApplicationProfileSpecApplyConfiguration) WithContainers(values ...*ApplicationProfileContainerApplyConfiguration) *ApplicationProfileSpecApplyConfiguration
WithContainers adds the given value to the Containers 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 Containers field.
func (*ApplicationProfileSpecApplyConfiguration) WithEphemeralContainers ¶
func (b *ApplicationProfileSpecApplyConfiguration) WithEphemeralContainers(values ...*ApplicationProfileContainerApplyConfiguration) *ApplicationProfileSpecApplyConfiguration
WithEphemeralContainers adds the given value to the EphemeralContainers 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 EphemeralContainers field.
func (*ApplicationProfileSpecApplyConfiguration) WithInitContainers ¶
func (b *ApplicationProfileSpecApplyConfiguration) WithInitContainers(values ...*ApplicationProfileContainerApplyConfiguration) *ApplicationProfileSpecApplyConfiguration
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.
type ArgApplyConfiguration ¶
type ArgApplyConfiguration struct {
Index *uint64 `json:"index,omitempty"`
Value *uint64 `json:"value,omitempty"`
ValueTwo *uint64 `json:"valueTwo,omitempty"`
Op *seccomp.Operator `json:"op,omitempty"`
}
ArgApplyConfiguration represents a declarative configuration of the Arg type for use with apply.
func Arg ¶
func Arg() *ArgApplyConfiguration
ArgApplyConfiguration constructs a declarative configuration of the Arg type for use with apply.
func (*ArgApplyConfiguration) WithIndex ¶
func (b *ArgApplyConfiguration) WithIndex(value uint64) *ArgApplyConfiguration
WithIndex sets the Index field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Index field is set to the value of the last call.
func (*ArgApplyConfiguration) WithOp ¶
func (b *ArgApplyConfiguration) WithOp(value seccomp.Operator) *ArgApplyConfiguration
WithOp sets the Op field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Op field is set to the value of the last call.
func (*ArgApplyConfiguration) WithValue ¶
func (b *ArgApplyConfiguration) WithValue(value uint64) *ArgApplyConfiguration
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.
func (*ArgApplyConfiguration) WithValueTwo ¶
func (b *ArgApplyConfiguration) WithValueTwo(value uint64) *ArgApplyConfiguration
WithValueTwo sets the ValueTwo field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ValueTwo field is set to the value of the last call.
type CPEApplyConfiguration ¶
type CPEApplyConfiguration struct {
Value *string `json:"cpe,omitempty"`
Source *string `json:"source,omitempty"`
}
CPEApplyConfiguration represents a declarative configuration of the CPE type for use with apply.
func CPE ¶
func CPE() *CPEApplyConfiguration
CPEApplyConfiguration constructs a declarative configuration of the CPE type for use with apply.
func (*CPEApplyConfiguration) WithSource ¶
func (b *CPEApplyConfiguration) WithSource(value string) *CPEApplyConfiguration
WithSource sets the Source field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Source field is set to the value of the last call.
func (*CPEApplyConfiguration) WithValue ¶
func (b *CPEApplyConfiguration) WithValue(value string) *CPEApplyConfiguration
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 CallStackApplyConfiguration ¶
type CallStackApplyConfiguration struct {
Root *CallStackNodeApplyConfiguration `json:"root,omitempty"`
}
CallStackApplyConfiguration represents a declarative configuration of the CallStack type for use with apply.
func CallStack ¶
func CallStack() *CallStackApplyConfiguration
CallStackApplyConfiguration constructs a declarative configuration of the CallStack type for use with apply.
func (*CallStackApplyConfiguration) WithRoot ¶
func (b *CallStackApplyConfiguration) WithRoot(value *CallStackNodeApplyConfiguration) *CallStackApplyConfiguration
WithRoot sets the Root field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Root field is set to the value of the last call.
type CallStackNodeApplyConfiguration ¶
type CallStackNodeApplyConfiguration struct {
Children []CallStackNodeApplyConfiguration `json:"children,omitempty"`
Frame *StackFrameApplyConfiguration `json:"frame,omitempty"`
}
CallStackNodeApplyConfiguration represents a declarative configuration of the CallStackNode type for use with apply.
func CallStackNode ¶
func CallStackNode() *CallStackNodeApplyConfiguration
CallStackNodeApplyConfiguration constructs a declarative configuration of the CallStackNode type for use with apply.
func (*CallStackNodeApplyConfiguration) WithChildren ¶
func (b *CallStackNodeApplyConfiguration) WithChildren(values ...*CallStackNodeApplyConfiguration) *CallStackNodeApplyConfiguration
WithChildren adds the given value to the Children 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 Children field.
func (*CallStackNodeApplyConfiguration) WithFrame ¶
func (b *CallStackNodeApplyConfiguration) WithFrame(value *StackFrameApplyConfiguration) *CallStackNodeApplyConfiguration
WithFrame sets the Frame field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Frame field is set to the value of the last call.
type ComponentApplyConfiguration ¶
type ComponentApplyConfiguration struct {
ID *string `json:"@id,omitempty"`
Hashes map[softwarecompositionv1beta1.Algorithm]softwarecompositionv1beta1.Hash `json:"hashes,omitempty"`
Identifiers map[softwarecompositionv1beta1.IdentifierType]string `json:"identifiers,omitempty"`
Supplier *string `json:"supplier,omitempty"`
}
ComponentApplyConfiguration represents a declarative configuration of the Component type for use with apply.
func Component ¶
func Component() *ComponentApplyConfiguration
ComponentApplyConfiguration constructs a declarative configuration of the Component type for use with apply.
func (*ComponentApplyConfiguration) WithHashes ¶
func (b *ComponentApplyConfiguration) WithHashes(entries map[softwarecompositionv1beta1.Algorithm]softwarecompositionv1beta1.Hash) *ComponentApplyConfiguration
WithHashes puts the entries into the Hashes 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 Hashes field, overwriting an existing map entries in Hashes field with the same key.
func (*ComponentApplyConfiguration) WithID ¶
func (b *ComponentApplyConfiguration) WithID(value string) *ComponentApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*ComponentApplyConfiguration) WithIdentifiers ¶
func (b *ComponentApplyConfiguration) WithIdentifiers(entries map[softwarecompositionv1beta1.IdentifierType]string) *ComponentApplyConfiguration
WithIdentifiers puts the entries into the Identifiers 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 Identifiers field, overwriting an existing map entries in Identifiers field with the same key.
func (*ComponentApplyConfiguration) WithSupplier ¶
func (b *ComponentApplyConfiguration) WithSupplier(value string) *ComponentApplyConfiguration
WithSupplier sets the Supplier field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Supplier field is set to the value of the last call.
type ConditionApplyConfiguration ¶
type ConditionApplyConfiguration struct {
Type *softwarecompositionv1beta1.ConditionType `json:"type,omitempty"`
Status *v1.ConditionStatus `json:"status,omitempty"`
LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty"`
Reason *softwarecompositionv1beta1.ConditionReason `json:"reason,omitempty"`
Message *string `json:"message,omitempty"`
}
ConditionApplyConfiguration represents a declarative configuration of the Condition type for use with apply.
func Condition ¶
func Condition() *ConditionApplyConfiguration
ConditionApplyConfiguration constructs a declarative configuration of the Condition type for use with apply.
func (*ConditionApplyConfiguration) WithLastTransitionTime ¶
func (b *ConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *ConditionApplyConfiguration
WithLastTransitionTime sets the LastTransitionTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastTransitionTime field is set to the value of the last call.
func (*ConditionApplyConfiguration) WithMessage ¶
func (b *ConditionApplyConfiguration) WithMessage(value string) *ConditionApplyConfiguration
WithMessage sets the Message field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Message field is set to the value of the last call.
func (*ConditionApplyConfiguration) WithReason ¶
func (b *ConditionApplyConfiguration) WithReason(value softwarecompositionv1beta1.ConditionReason) *ConditionApplyConfiguration
WithReason sets the Reason field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Reason field is set to the value of the last call.
func (*ConditionApplyConfiguration) WithStatus ¶
func (b *ConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *ConditionApplyConfiguration
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 (*ConditionApplyConfiguration) WithType ¶
func (b *ConditionApplyConfiguration) WithType(value softwarecompositionv1beta1.ConditionType) *ConditionApplyConfiguration
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 ConditionedStatusApplyConfiguration ¶
type ConditionedStatusApplyConfiguration struct {
Conditions []ConditionApplyConfiguration `json:"conditions,omitempty"`
}
ConditionedStatusApplyConfiguration represents a declarative configuration of the ConditionedStatus type for use with apply.
func ConditionedStatus ¶
func ConditionedStatus() *ConditionedStatusApplyConfiguration
ConditionedStatusApplyConfiguration constructs a declarative configuration of the ConditionedStatus type for use with apply.
func (*ConditionedStatusApplyConfiguration) WithConditions ¶
func (b *ConditionedStatusApplyConfiguration) WithConditions(values ...*ConditionApplyConfiguration) *ConditionedStatusApplyConfiguration
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.
type ConfigurationScanSummaryApplyConfiguration ¶
type ConfigurationScanSummaryApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *ConfigurationScanSummarySpecApplyConfiguration `json:"spec,omitempty"`
}
ConfigurationScanSummaryApplyConfiguration represents a declarative configuration of the ConfigurationScanSummary type for use with apply.
func ConfigurationScanSummary ¶
func ConfigurationScanSummary(name, namespace string) *ConfigurationScanSummaryApplyConfiguration
ConfigurationScanSummary constructs a declarative configuration of the ConfigurationScanSummary type for use with apply.
func (*ConfigurationScanSummaryApplyConfiguration) GetName ¶
func (b *ConfigurationScanSummaryApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*ConfigurationScanSummaryApplyConfiguration) WithAPIVersion ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithAPIVersion(value string) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithAnnotations ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithAnnotations(entries map[string]string) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithCreationTimestamp ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithDeletionTimestamp ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithFinalizers ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithFinalizers(values ...string) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithGenerateName ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithGenerateName(value string) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithGeneration ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithGeneration(value int64) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithKind ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithKind(value string) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithLabels ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithLabels(entries map[string]string) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithName ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithName(value string) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithNamespace ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithNamespace(value string) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithOwnerReferences ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithResourceVersion ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithResourceVersion(value string) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithSpec ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithSpec(value *ConfigurationScanSummarySpecApplyConfiguration) *ConfigurationScanSummaryApplyConfiguration
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 (*ConfigurationScanSummaryApplyConfiguration) WithUID ¶
func (b *ConfigurationScanSummaryApplyConfiguration) WithUID(value types.UID) *ConfigurationScanSummaryApplyConfiguration
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 ConfigurationScanSummarySpecApplyConfiguration ¶
type ConfigurationScanSummarySpecApplyConfiguration struct {
Severities *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration `json:"severities,omitempty"`
WorkloadConfigurationScanSummaryIdentifiers []WorkloadConfigurationScanSummaryIdentifierApplyConfiguration `json:"summaryRef,omitempty"`
}
ConfigurationScanSummarySpecApplyConfiguration represents a declarative configuration of the ConfigurationScanSummarySpec type for use with apply.
func ConfigurationScanSummarySpec ¶
func ConfigurationScanSummarySpec() *ConfigurationScanSummarySpecApplyConfiguration
ConfigurationScanSummarySpecApplyConfiguration constructs a declarative configuration of the ConfigurationScanSummarySpec type for use with apply.
func (*ConfigurationScanSummarySpecApplyConfiguration) WithSeverities ¶
func (b *ConfigurationScanSummarySpecApplyConfiguration) WithSeverities(value *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) *ConfigurationScanSummarySpecApplyConfiguration
WithSeverities sets the Severities field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Severities field is set to the value of the last call.
func (*ConfigurationScanSummarySpecApplyConfiguration) WithWorkloadConfigurationScanSummaryIdentifiers ¶
func (b *ConfigurationScanSummarySpecApplyConfiguration) WithWorkloadConfigurationScanSummaryIdentifiers(values ...*WorkloadConfigurationScanSummaryIdentifierApplyConfiguration) *ConfigurationScanSummarySpecApplyConfiguration
WithWorkloadConfigurationScanSummaryIdentifiers adds the given value to the WorkloadConfigurationScanSummaryIdentifiers 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 WorkloadConfigurationScanSummaryIdentifiers field.
type ContainerProfileApplyConfiguration ¶
type ContainerProfileApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *ContainerProfileSpecApplyConfiguration `json:"spec,omitempty"`
Status *softwarecompositionv1beta1.ContainerProfileStatus `json:"status,omitempty"`
}
ContainerProfileApplyConfiguration represents a declarative configuration of the ContainerProfile type for use with apply.
func ContainerProfile ¶
func ContainerProfile(name, namespace string) *ContainerProfileApplyConfiguration
ContainerProfile constructs a declarative configuration of the ContainerProfile type for use with apply.
func (*ContainerProfileApplyConfiguration) GetName ¶
func (b *ContainerProfileApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*ContainerProfileApplyConfiguration) WithAPIVersion ¶
func (b *ContainerProfileApplyConfiguration) WithAPIVersion(value string) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithAnnotations ¶
func (b *ContainerProfileApplyConfiguration) WithAnnotations(entries map[string]string) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithCreationTimestamp ¶
func (b *ContainerProfileApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *ContainerProfileApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithDeletionTimestamp ¶
func (b *ContainerProfileApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithFinalizers ¶
func (b *ContainerProfileApplyConfiguration) WithFinalizers(values ...string) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithGenerateName ¶
func (b *ContainerProfileApplyConfiguration) WithGenerateName(value string) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithGeneration ¶
func (b *ContainerProfileApplyConfiguration) WithGeneration(value int64) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithKind ¶
func (b *ContainerProfileApplyConfiguration) WithKind(value string) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithLabels ¶
func (b *ContainerProfileApplyConfiguration) WithLabels(entries map[string]string) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithName ¶
func (b *ContainerProfileApplyConfiguration) WithName(value string) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithNamespace ¶
func (b *ContainerProfileApplyConfiguration) WithNamespace(value string) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithOwnerReferences ¶
func (b *ContainerProfileApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithResourceVersion ¶
func (b *ContainerProfileApplyConfiguration) WithResourceVersion(value string) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithSpec ¶
func (b *ContainerProfileApplyConfiguration) WithSpec(value *ContainerProfileSpecApplyConfiguration) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithStatus ¶
func (b *ContainerProfileApplyConfiguration) WithStatus(value softwarecompositionv1beta1.ContainerProfileStatus) *ContainerProfileApplyConfiguration
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 (*ContainerProfileApplyConfiguration) WithUID ¶
func (b *ContainerProfileApplyConfiguration) WithUID(value types.UID) *ContainerProfileApplyConfiguration
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 ContainerProfileSpecApplyConfiguration ¶
type ContainerProfileSpecApplyConfiguration struct {
Architectures []string `json:"architectures,omitempty"`
Capabilities []string `json:"capabilities,omitempty"`
Execs []ExecCallsApplyConfiguration `json:"execs,omitempty"`
Opens []OpenCallsApplyConfiguration `json:"opens,omitempty"`
Syscalls []string `json:"syscalls,omitempty"`
SeccompProfile *SingleSeccompProfileApplyConfiguration `json:"seccompProfile,omitempty"`
Endpoints []HTTPEndpointApplyConfiguration `json:"endpoints,omitempty"`
ImageID *string `json:"imageID,omitempty"`
ImageTag *string `json:"imageTag,omitempty"`
PolicyByRuleId map[string]RulePolicyApplyConfiguration `json:"rulePolicies,omitempty"`
IdentifiedCallStacks []IdentifiedCallStackApplyConfiguration `json:"identifiedCallStacks,omitempty"`
v1.LabelSelectorApplyConfiguration `json:",inline"`
Ingress []NetworkNeighborApplyConfiguration `json:"ingress,omitempty"`
Egress []NetworkNeighborApplyConfiguration `json:"egress,omitempty"`
}
ContainerProfileSpecApplyConfiguration represents a declarative configuration of the ContainerProfileSpec type for use with apply.
func ContainerProfileSpec ¶
func ContainerProfileSpec() *ContainerProfileSpecApplyConfiguration
ContainerProfileSpecApplyConfiguration constructs a declarative configuration of the ContainerProfileSpec type for use with apply.
func (*ContainerProfileSpecApplyConfiguration) WithArchitectures ¶
func (b *ContainerProfileSpecApplyConfiguration) WithArchitectures(values ...string) *ContainerProfileSpecApplyConfiguration
WithArchitectures adds the given value to the Architectures 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 Architectures field.
func (*ContainerProfileSpecApplyConfiguration) WithCapabilities ¶
func (b *ContainerProfileSpecApplyConfiguration) WithCapabilities(values ...string) *ContainerProfileSpecApplyConfiguration
WithCapabilities adds the given value to the Capabilities 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 Capabilities field.
func (*ContainerProfileSpecApplyConfiguration) WithEgress ¶
func (b *ContainerProfileSpecApplyConfiguration) WithEgress(values ...*NetworkNeighborApplyConfiguration) *ContainerProfileSpecApplyConfiguration
WithEgress adds the given value to the Egress 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 Egress field.
func (*ContainerProfileSpecApplyConfiguration) WithEndpoints ¶
func (b *ContainerProfileSpecApplyConfiguration) WithEndpoints(values ...*HTTPEndpointApplyConfiguration) *ContainerProfileSpecApplyConfiguration
WithEndpoints adds the given value to the Endpoints 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 Endpoints field.
func (*ContainerProfileSpecApplyConfiguration) WithExecs ¶
func (b *ContainerProfileSpecApplyConfiguration) WithExecs(values ...*ExecCallsApplyConfiguration) *ContainerProfileSpecApplyConfiguration
WithExecs adds the given value to the Execs 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 Execs field.
func (*ContainerProfileSpecApplyConfiguration) WithIdentifiedCallStacks ¶
func (b *ContainerProfileSpecApplyConfiguration) WithIdentifiedCallStacks(values ...*IdentifiedCallStackApplyConfiguration) *ContainerProfileSpecApplyConfiguration
WithIdentifiedCallStacks adds the given value to the IdentifiedCallStacks 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 IdentifiedCallStacks field.
func (*ContainerProfileSpecApplyConfiguration) WithImageID ¶
func (b *ContainerProfileSpecApplyConfiguration) WithImageID(value string) *ContainerProfileSpecApplyConfiguration
WithImageID sets the ImageID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImageID field is set to the value of the last call.
func (*ContainerProfileSpecApplyConfiguration) WithImageTag ¶
func (b *ContainerProfileSpecApplyConfiguration) WithImageTag(value string) *ContainerProfileSpecApplyConfiguration
WithImageTag sets the ImageTag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImageTag field is set to the value of the last call.
func (*ContainerProfileSpecApplyConfiguration) WithIngress ¶
func (b *ContainerProfileSpecApplyConfiguration) WithIngress(values ...*NetworkNeighborApplyConfiguration) *ContainerProfileSpecApplyConfiguration
WithIngress adds the given value to the Ingress 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 Ingress field.
func (*ContainerProfileSpecApplyConfiguration) WithMatchExpressions ¶
func (b *ContainerProfileSpecApplyConfiguration) WithMatchExpressions(values ...*v1.LabelSelectorRequirementApplyConfiguration) *ContainerProfileSpecApplyConfiguration
WithMatchExpressions adds the given value to the MatchExpressions 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 MatchExpressions field.
func (*ContainerProfileSpecApplyConfiguration) WithMatchLabels ¶
func (b *ContainerProfileSpecApplyConfiguration) WithMatchLabels(entries map[string]string) *ContainerProfileSpecApplyConfiguration
WithMatchLabels puts the entries into the MatchLabels 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 MatchLabels field, overwriting an existing map entries in MatchLabels field with the same key.
func (*ContainerProfileSpecApplyConfiguration) WithOpens ¶
func (b *ContainerProfileSpecApplyConfiguration) WithOpens(values ...*OpenCallsApplyConfiguration) *ContainerProfileSpecApplyConfiguration
WithOpens adds the given value to the Opens 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 Opens field.
func (*ContainerProfileSpecApplyConfiguration) WithPolicyByRuleId ¶
func (b *ContainerProfileSpecApplyConfiguration) WithPolicyByRuleId(entries map[string]RulePolicyApplyConfiguration) *ContainerProfileSpecApplyConfiguration
WithPolicyByRuleId puts the entries into the PolicyByRuleId 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 PolicyByRuleId field, overwriting an existing map entries in PolicyByRuleId field with the same key.
func (*ContainerProfileSpecApplyConfiguration) WithSeccompProfile ¶
func (b *ContainerProfileSpecApplyConfiguration) WithSeccompProfile(value *SingleSeccompProfileApplyConfiguration) *ContainerProfileSpecApplyConfiguration
WithSeccompProfile sets the SeccompProfile field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SeccompProfile field is set to the value of the last call.
func (*ContainerProfileSpecApplyConfiguration) WithSyscalls ¶
func (b *ContainerProfileSpecApplyConfiguration) WithSyscalls(values ...string) *ContainerProfileSpecApplyConfiguration
WithSyscalls adds the given value to the Syscalls 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 Syscalls field.
type ControlSeverityApplyConfiguration ¶
type ControlSeverityApplyConfiguration struct {
Severity *string `json:"severity,omitempty"`
ScoreFactor *float32 `json:"scoreFactor,omitempty"`
}
ControlSeverityApplyConfiguration represents a declarative configuration of the ControlSeverity type for use with apply.
func ControlSeverity ¶
func ControlSeverity() *ControlSeverityApplyConfiguration
ControlSeverityApplyConfiguration constructs a declarative configuration of the ControlSeverity type for use with apply.
func (*ControlSeverityApplyConfiguration) WithScoreFactor ¶
func (b *ControlSeverityApplyConfiguration) WithScoreFactor(value float32) *ControlSeverityApplyConfiguration
WithScoreFactor sets the ScoreFactor field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ScoreFactor field is set to the value of the last call.
func (*ControlSeverityApplyConfiguration) WithSeverity ¶
func (b *ControlSeverityApplyConfiguration) WithSeverity(value string) *ControlSeverityApplyConfiguration
WithSeverity sets the Severity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Severity field is set to the value of the last call.
type CoordinatesApplyConfiguration ¶
type CoordinatesApplyConfiguration struct {
RealPath *string `json:"path,omitempty"`
FileSystemID *string `json:"layerID,omitempty"`
}
CoordinatesApplyConfiguration represents a declarative configuration of the Coordinates type for use with apply.
func Coordinates ¶
func Coordinates() *CoordinatesApplyConfiguration
CoordinatesApplyConfiguration constructs a declarative configuration of the Coordinates type for use with apply.
func (*CoordinatesApplyConfiguration) WithFileSystemID ¶
func (b *CoordinatesApplyConfiguration) WithFileSystemID(value string) *CoordinatesApplyConfiguration
WithFileSystemID sets the FileSystemID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FileSystemID field is set to the value of the last call.
func (*CoordinatesApplyConfiguration) WithRealPath ¶
func (b *CoordinatesApplyConfiguration) WithRealPath(value string) *CoordinatesApplyConfiguration
WithRealPath sets the RealPath field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the RealPath field is set to the value of the last call.
type CvssApplyConfiguration ¶
type CvssApplyConfiguration struct {
Version *string `json:"version,omitempty"`
Vector *string `json:"vector,omitempty"`
Metrics *CvssMetricsApplyConfiguration `json:"metrics,omitempty"`
VendorMetadata *json.RawMessage `json:"vendorMetadata,omitempty"`
}
CvssApplyConfiguration represents a declarative configuration of the Cvss type for use with apply.
func Cvss ¶
func Cvss() *CvssApplyConfiguration
CvssApplyConfiguration constructs a declarative configuration of the Cvss type for use with apply.
func (*CvssApplyConfiguration) WithMetrics ¶
func (b *CvssApplyConfiguration) WithMetrics(value *CvssMetricsApplyConfiguration) *CvssApplyConfiguration
WithMetrics sets the Metrics field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Metrics field is set to the value of the last call.
func (*CvssApplyConfiguration) WithVector ¶
func (b *CvssApplyConfiguration) WithVector(value string) *CvssApplyConfiguration
WithVector sets the Vector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Vector field is set to the value of the last call.
func (*CvssApplyConfiguration) WithVendorMetadata ¶
func (b *CvssApplyConfiguration) WithVendorMetadata(value json.RawMessage) *CvssApplyConfiguration
WithVendorMetadata sets the VendorMetadata field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the VendorMetadata field is set to the value of the last call.
func (*CvssApplyConfiguration) WithVersion ¶
func (b *CvssApplyConfiguration) WithVersion(value string) *CvssApplyConfiguration
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.
type CvssMetricsApplyConfiguration ¶
type CvssMetricsApplyConfiguration struct {
BaseScore *float64 `json:"baseScore,omitempty"`
ExploitabilityScore *float64 `json:"exploitabilityScore,omitempty"`
ImpactScore *float64 `json:"impactScore,omitempty"`
}
CvssMetricsApplyConfiguration represents a declarative configuration of the CvssMetrics type for use with apply.
func CvssMetrics ¶
func CvssMetrics() *CvssMetricsApplyConfiguration
CvssMetricsApplyConfiguration constructs a declarative configuration of the CvssMetrics type for use with apply.
func (*CvssMetricsApplyConfiguration) WithBaseScore ¶
func (b *CvssMetricsApplyConfiguration) WithBaseScore(value float64) *CvssMetricsApplyConfiguration
WithBaseScore sets the BaseScore field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BaseScore field is set to the value of the last call.
func (*CvssMetricsApplyConfiguration) WithExploitabilityScore ¶
func (b *CvssMetricsApplyConfiguration) WithExploitabilityScore(value float64) *CvssMetricsApplyConfiguration
WithExploitabilityScore sets the ExploitabilityScore field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ExploitabilityScore field is set to the value of the last call.
func (*CvssMetricsApplyConfiguration) WithImpactScore ¶
func (b *CvssMetricsApplyConfiguration) WithImpactScore(value float64) *CvssMetricsApplyConfiguration
WithImpactScore sets the ImpactScore field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImpactScore field is set to the value of the last call.
type DescriptorApplyConfiguration ¶
type DescriptorApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
Configuration *json.RawMessage `json:"configuration,omitempty"`
VulnerabilityDBStatus *json.RawMessage `json:"db,omitempty"`
}
DescriptorApplyConfiguration represents a declarative configuration of the Descriptor type for use with apply.
func Descriptor ¶
func Descriptor() *DescriptorApplyConfiguration
DescriptorApplyConfiguration constructs a declarative configuration of the Descriptor type for use with apply.
func (*DescriptorApplyConfiguration) WithConfiguration ¶
func (b *DescriptorApplyConfiguration) WithConfiguration(value json.RawMessage) *DescriptorApplyConfiguration
WithConfiguration sets the Configuration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Configuration field is set to the value of the last call.
func (*DescriptorApplyConfiguration) WithName ¶
func (b *DescriptorApplyConfiguration) WithName(value string) *DescriptorApplyConfiguration
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 (*DescriptorApplyConfiguration) WithVersion ¶
func (b *DescriptorApplyConfiguration) WithVersion(value string) *DescriptorApplyConfiguration
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 (*DescriptorApplyConfiguration) WithVulnerabilityDBStatus ¶
func (b *DescriptorApplyConfiguration) WithVulnerabilityDBStatus(value json.RawMessage) *DescriptorApplyConfiguration
WithVulnerabilityDBStatus sets the VulnerabilityDBStatus field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the VulnerabilityDBStatus field is set to the value of the last call.
type DigestApplyConfiguration ¶
type DigestApplyConfiguration struct {
Algorithm *string `json:"algorithm,omitempty"`
Value *string `json:"value,omitempty"`
}
DigestApplyConfiguration represents a declarative configuration of the Digest type for use with apply.
func Digest ¶
func Digest() *DigestApplyConfiguration
DigestApplyConfiguration constructs a declarative configuration of the Digest type for use with apply.
func (*DigestApplyConfiguration) WithAlgorithm ¶
func (b *DigestApplyConfiguration) WithAlgorithm(value string) *DigestApplyConfiguration
WithAlgorithm sets the Algorithm field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Algorithm field is set to the value of the last call.
func (*DigestApplyConfiguration) WithValue ¶
func (b *DigestApplyConfiguration) WithValue(value string) *DigestApplyConfiguration
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 DistributionApplyConfiguration ¶
type DistributionApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
IDLike []string `json:"idLike,omitempty"`
}
DistributionApplyConfiguration represents a declarative configuration of the Distribution type for use with apply.
func Distribution ¶
func Distribution() *DistributionApplyConfiguration
DistributionApplyConfiguration constructs a declarative configuration of the Distribution type for use with apply.
func (*DistributionApplyConfiguration) WithIDLike ¶
func (b *DistributionApplyConfiguration) WithIDLike(values ...string) *DistributionApplyConfiguration
WithIDLike adds the given value to the IDLike 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 IDLike field.
func (*DistributionApplyConfiguration) WithName ¶
func (b *DistributionApplyConfiguration) WithName(value string) *DistributionApplyConfiguration
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 (*DistributionApplyConfiguration) WithVersion ¶
func (b *DistributionApplyConfiguration) WithVersion(value string) *DistributionApplyConfiguration
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.
type ELFSecurityFeaturesApplyConfiguration ¶
type ELFSecurityFeaturesApplyConfiguration struct {
SymbolTableStripped *bool `json:"symbolTableStripped,omitempty"`
StackCanary *bool `json:"stackCanary,omitempty"`
NoExecutable *bool `json:"nx,omitempty"`
RelocationReadOnly *softwarecompositionv1beta1.RelocationReadOnly `json:"relRO,omitempty"`
PositionIndependentExecutable *bool `json:"pie,omitempty"`
LlvmSafeStack *bool `json:"safeStack,omitempty"`
LlvmControlFlowIntegrity *bool `json:"cfi,omitempty"`
ClangFortifySource *bool `json:"fortify,omitempty"`
}
ELFSecurityFeaturesApplyConfiguration represents a declarative configuration of the ELFSecurityFeatures type for use with apply.
func ELFSecurityFeatures ¶
func ELFSecurityFeatures() *ELFSecurityFeaturesApplyConfiguration
ELFSecurityFeaturesApplyConfiguration constructs a declarative configuration of the ELFSecurityFeatures type for use with apply.
func (*ELFSecurityFeaturesApplyConfiguration) WithClangFortifySource ¶
func (b *ELFSecurityFeaturesApplyConfiguration) WithClangFortifySource(value bool) *ELFSecurityFeaturesApplyConfiguration
WithClangFortifySource sets the ClangFortifySource field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ClangFortifySource field is set to the value of the last call.
func (*ELFSecurityFeaturesApplyConfiguration) WithDynamicSharedObject ¶
func (b *ELFSecurityFeaturesApplyConfiguration) WithDynamicSharedObject(value bool) *ELFSecurityFeaturesApplyConfiguration
WithDynamicSharedObject sets the DynamicSharedObject field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DynamicSharedObject field is set to the value of the last call.
func (*ELFSecurityFeaturesApplyConfiguration) WithLlvmControlFlowIntegrity ¶
func (b *ELFSecurityFeaturesApplyConfiguration) WithLlvmControlFlowIntegrity(value bool) *ELFSecurityFeaturesApplyConfiguration
WithLlvmControlFlowIntegrity sets the LlvmControlFlowIntegrity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LlvmControlFlowIntegrity field is set to the value of the last call.
func (*ELFSecurityFeaturesApplyConfiguration) WithLlvmSafeStack ¶
func (b *ELFSecurityFeaturesApplyConfiguration) WithLlvmSafeStack(value bool) *ELFSecurityFeaturesApplyConfiguration
WithLlvmSafeStack sets the LlvmSafeStack field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LlvmSafeStack field is set to the value of the last call.
func (*ELFSecurityFeaturesApplyConfiguration) WithNoExecutable ¶
func (b *ELFSecurityFeaturesApplyConfiguration) WithNoExecutable(value bool) *ELFSecurityFeaturesApplyConfiguration
WithNoExecutable sets the NoExecutable field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NoExecutable field is set to the value of the last call.
func (*ELFSecurityFeaturesApplyConfiguration) WithPositionIndependentExecutable ¶
func (b *ELFSecurityFeaturesApplyConfiguration) WithPositionIndependentExecutable(value bool) *ELFSecurityFeaturesApplyConfiguration
WithPositionIndependentExecutable sets the PositionIndependentExecutable field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PositionIndependentExecutable field is set to the value of the last call.
func (*ELFSecurityFeaturesApplyConfiguration) WithRelocationReadOnly ¶
func (b *ELFSecurityFeaturesApplyConfiguration) WithRelocationReadOnly(value softwarecompositionv1beta1.RelocationReadOnly) *ELFSecurityFeaturesApplyConfiguration
WithRelocationReadOnly sets the RelocationReadOnly field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the RelocationReadOnly field is set to the value of the last call.
func (*ELFSecurityFeaturesApplyConfiguration) WithStackCanary ¶
func (b *ELFSecurityFeaturesApplyConfiguration) WithStackCanary(value bool) *ELFSecurityFeaturesApplyConfiguration
WithStackCanary sets the StackCanary field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the StackCanary field is set to the value of the last call.
func (*ELFSecurityFeaturesApplyConfiguration) WithSymbolTableStripped ¶
func (b *ELFSecurityFeaturesApplyConfiguration) WithSymbolTableStripped(value bool) *ELFSecurityFeaturesApplyConfiguration
WithSymbolTableStripped sets the SymbolTableStripped field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SymbolTableStripped field is set to the value of the last call.
type ExecCallsApplyConfiguration ¶
type ExecCallsApplyConfiguration struct {
Path *string `json:"path,omitempty"`
Args []string `json:"args,omitempty"`
Envs []string `json:"envs,omitempty"`
}
ExecCallsApplyConfiguration represents a declarative configuration of the ExecCalls type for use with apply.
func ExecCalls ¶
func ExecCalls() *ExecCallsApplyConfiguration
ExecCallsApplyConfiguration constructs a declarative configuration of the ExecCalls type for use with apply.
func (*ExecCallsApplyConfiguration) WithArgs ¶
func (b *ExecCallsApplyConfiguration) WithArgs(values ...string) *ExecCallsApplyConfiguration
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 (*ExecCallsApplyConfiguration) WithEnvs ¶
func (b *ExecCallsApplyConfiguration) WithEnvs(values ...string) *ExecCallsApplyConfiguration
WithEnvs adds the given value to the Envs 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 Envs field.
func (*ExecCallsApplyConfiguration) WithPath ¶
func (b *ExecCallsApplyConfiguration) WithPath(value string) *ExecCallsApplyConfiguration
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.
type ExecutableApplyConfiguration ¶
type ExecutableApplyConfiguration struct {
Format *softwarecompositionv1beta1.ExecutableFormat `json:"format,omitempty"`
HasExports *bool `json:"hasExports,omitempty"`
HasEntrypoint *bool `json:"hasEntrypoint,omitempty"`
ImportedLibraries []string `json:"importedLibraries,omitempty"`
ELFSecurityFeatures *ELFSecurityFeaturesApplyConfiguration `json:"elfSecurityFeatures,omitempty"`
}
ExecutableApplyConfiguration represents a declarative configuration of the Executable type for use with apply.
func Executable ¶
func Executable() *ExecutableApplyConfiguration
ExecutableApplyConfiguration constructs a declarative configuration of the Executable type for use with apply.
func (*ExecutableApplyConfiguration) WithELFSecurityFeatures ¶
func (b *ExecutableApplyConfiguration) WithELFSecurityFeatures(value *ELFSecurityFeaturesApplyConfiguration) *ExecutableApplyConfiguration
WithELFSecurityFeatures sets the ELFSecurityFeatures field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ELFSecurityFeatures field is set to the value of the last call.
func (*ExecutableApplyConfiguration) WithFormat ¶
func (b *ExecutableApplyConfiguration) WithFormat(value softwarecompositionv1beta1.ExecutableFormat) *ExecutableApplyConfiguration
WithFormat sets the Format field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Format field is set to the value of the last call.
func (*ExecutableApplyConfiguration) WithHasEntrypoint ¶
func (b *ExecutableApplyConfiguration) WithHasEntrypoint(value bool) *ExecutableApplyConfiguration
WithHasEntrypoint sets the HasEntrypoint field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the HasEntrypoint field is set to the value of the last call.
func (*ExecutableApplyConfiguration) WithHasExports ¶
func (b *ExecutableApplyConfiguration) WithHasExports(value bool) *ExecutableApplyConfiguration
WithHasExports sets the HasExports field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the HasExports field is set to the value of the last call.
func (*ExecutableApplyConfiguration) WithImportedLibraries ¶
func (b *ExecutableApplyConfiguration) WithImportedLibraries(values ...string) *ExecutableApplyConfiguration
WithImportedLibraries adds the given value to the ImportedLibraries 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 ImportedLibraries field.
type FileLicenseApplyConfiguration ¶
type FileLicenseApplyConfiguration struct {
Value *string `json:"value,omitempty"`
SPDXExpression *string `json:"spdxExpression,omitempty"`
Type *softwarecompositionv1beta1.LicenseType `json:"type,omitempty"`
Evidence *FileLicenseEvidenceApplyConfiguration `json:"evidence,omitempty"`
}
FileLicenseApplyConfiguration represents a declarative configuration of the FileLicense type for use with apply.
func FileLicense ¶
func FileLicense() *FileLicenseApplyConfiguration
FileLicenseApplyConfiguration constructs a declarative configuration of the FileLicense type for use with apply.
func (*FileLicenseApplyConfiguration) WithEvidence ¶
func (b *FileLicenseApplyConfiguration) WithEvidence(value *FileLicenseEvidenceApplyConfiguration) *FileLicenseApplyConfiguration
WithEvidence sets the Evidence field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Evidence field is set to the value of the last call.
func (*FileLicenseApplyConfiguration) WithSPDXExpression ¶
func (b *FileLicenseApplyConfiguration) WithSPDXExpression(value string) *FileLicenseApplyConfiguration
WithSPDXExpression sets the SPDXExpression field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SPDXExpression field is set to the value of the last call.
func (*FileLicenseApplyConfiguration) WithType ¶
func (b *FileLicenseApplyConfiguration) WithType(value softwarecompositionv1beta1.LicenseType) *FileLicenseApplyConfiguration
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 (*FileLicenseApplyConfiguration) WithValue ¶
func (b *FileLicenseApplyConfiguration) WithValue(value string) *FileLicenseApplyConfiguration
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 FileLicenseEvidenceApplyConfiguration ¶
type FileLicenseEvidenceApplyConfiguration struct {
Confidence *int64 `json:"confidence,omitempty"`
Offset *int64 `json:"offset,omitempty"`
Extent *int64 `json:"extent,omitempty"`
}
FileLicenseEvidenceApplyConfiguration represents a declarative configuration of the FileLicenseEvidence type for use with apply.
func FileLicenseEvidence ¶
func FileLicenseEvidence() *FileLicenseEvidenceApplyConfiguration
FileLicenseEvidenceApplyConfiguration constructs a declarative configuration of the FileLicenseEvidence type for use with apply.
func (*FileLicenseEvidenceApplyConfiguration) WithConfidence ¶
func (b *FileLicenseEvidenceApplyConfiguration) WithConfidence(value int64) *FileLicenseEvidenceApplyConfiguration
WithConfidence sets the Confidence field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Confidence field is set to the value of the last call.
func (*FileLicenseEvidenceApplyConfiguration) WithExtent ¶
func (b *FileLicenseEvidenceApplyConfiguration) WithExtent(value int64) *FileLicenseEvidenceApplyConfiguration
WithExtent sets the Extent field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Extent field is set to the value of the last call.
func (*FileLicenseEvidenceApplyConfiguration) WithOffset ¶
func (b *FileLicenseEvidenceApplyConfiguration) WithOffset(value int64) *FileLicenseEvidenceApplyConfiguration
WithOffset sets the Offset field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Offset field is set to the value of the last call.
type FileMetadataEntryApplyConfiguration ¶
type FileMetadataEntryApplyConfiguration struct {
Mode *int64 `json:"mode,omitempty"`
Type *string `json:"type,omitempty"`
LinkDestination *string `json:"linkDestination,omitempty"`
UserID *int64 `json:"userID,omitempty"`
GroupID *int64 `json:"groupID,omitempty"`
MIMEType *string `json:"mimeType,omitempty"`
Size_ *int64 `json:"size,omitempty"`
}
FileMetadataEntryApplyConfiguration represents a declarative configuration of the FileMetadataEntry type for use with apply.
func FileMetadataEntry ¶
func FileMetadataEntry() *FileMetadataEntryApplyConfiguration
FileMetadataEntryApplyConfiguration constructs a declarative configuration of the FileMetadataEntry type for use with apply.
func (*FileMetadataEntryApplyConfiguration) WithGroupID ¶
func (b *FileMetadataEntryApplyConfiguration) WithGroupID(value int64) *FileMetadataEntryApplyConfiguration
WithGroupID sets the GroupID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GroupID field is set to the value of the last call.
func (*FileMetadataEntryApplyConfiguration) WithLinkDestination ¶
func (b *FileMetadataEntryApplyConfiguration) WithLinkDestination(value string) *FileMetadataEntryApplyConfiguration
WithLinkDestination sets the LinkDestination field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LinkDestination field is set to the value of the last call.
func (*FileMetadataEntryApplyConfiguration) WithMIMEType ¶
func (b *FileMetadataEntryApplyConfiguration) WithMIMEType(value string) *FileMetadataEntryApplyConfiguration
WithMIMEType sets the MIMEType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MIMEType field is set to the value of the last call.
func (*FileMetadataEntryApplyConfiguration) WithMode ¶
func (b *FileMetadataEntryApplyConfiguration) WithMode(value int64) *FileMetadataEntryApplyConfiguration
WithMode sets the Mode field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Mode field is set to the value of the last call.
func (*FileMetadataEntryApplyConfiguration) WithSize_ ¶
func (b *FileMetadataEntryApplyConfiguration) WithSize_(value int64) *FileMetadataEntryApplyConfiguration
WithSize_ sets the Size_ field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Size_ field is set to the value of the last call.
func (*FileMetadataEntryApplyConfiguration) WithType ¶
func (b *FileMetadataEntryApplyConfiguration) WithType(value string) *FileMetadataEntryApplyConfiguration
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 (*FileMetadataEntryApplyConfiguration) WithUserID ¶
func (b *FileMetadataEntryApplyConfiguration) WithUserID(value int64) *FileMetadataEntryApplyConfiguration
WithUserID sets the UserID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UserID field is set to the value of the last call.
type FixApplyConfiguration ¶
type FixApplyConfiguration struct {
Versions []string `json:"versions,omitempty"`
State *string `json:"state,omitempty"`
}
FixApplyConfiguration represents a declarative configuration of the Fix type for use with apply.
func Fix ¶
func Fix() *FixApplyConfiguration
FixApplyConfiguration constructs a declarative configuration of the Fix type for use with apply.
func (*FixApplyConfiguration) WithState ¶
func (b *FixApplyConfiguration) WithState(value string) *FixApplyConfiguration
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.
func (*FixApplyConfiguration) WithVersions ¶
func (b *FixApplyConfiguration) WithVersions(values ...string) *FixApplyConfiguration
WithVersions adds the given value to the Versions 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 Versions field.
type GeneratedNetworkPolicyApplyConfiguration ¶
type GeneratedNetworkPolicyApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *NetworkPolicyApplyConfiguration `json:"spec,omitempty"`
PoliciesRef []PolicyRefApplyConfiguration `json:"policyRef,omitempty"`
}
GeneratedNetworkPolicyApplyConfiguration represents a declarative configuration of the GeneratedNetworkPolicy type for use with apply.
func GeneratedNetworkPolicy ¶
func GeneratedNetworkPolicy(name, namespace string) *GeneratedNetworkPolicyApplyConfiguration
GeneratedNetworkPolicy constructs a declarative configuration of the GeneratedNetworkPolicy type for use with apply.
func (*GeneratedNetworkPolicyApplyConfiguration) GetName ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*GeneratedNetworkPolicyApplyConfiguration) WithAPIVersion ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithAPIVersion(value string) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithAnnotations ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithAnnotations(entries map[string]string) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithCreationTimestamp ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithCreationTimestamp(value metav1.Time) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithDeletionTimestamp ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithFinalizers ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithFinalizers(values ...string) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithGenerateName ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithGenerateName(value string) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithGeneration ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithGeneration(value int64) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithKind ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithKind(value string) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithLabels ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithLabels(entries map[string]string) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithName ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithName(value string) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithNamespace ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithNamespace(value string) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithOwnerReferences ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithPoliciesRef ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithPoliciesRef(values ...*PolicyRefApplyConfiguration) *GeneratedNetworkPolicyApplyConfiguration
WithPoliciesRef adds the given value to the PoliciesRef 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 PoliciesRef field.
func (*GeneratedNetworkPolicyApplyConfiguration) WithResourceVersion ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithResourceVersion(value string) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithSpec ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithSpec(value *NetworkPolicyApplyConfiguration) *GeneratedNetworkPolicyApplyConfiguration
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 (*GeneratedNetworkPolicyApplyConfiguration) WithUID ¶
func (b *GeneratedNetworkPolicyApplyConfiguration) WithUID(value types.UID) *GeneratedNetworkPolicyApplyConfiguration
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 GrypeDocumentApplyConfiguration ¶
type GrypeDocumentApplyConfiguration struct {
Matches []MatchApplyConfiguration `json:"matches,omitempty"`
IgnoredMatches []IgnoredMatchApplyConfiguration `json:"ignoredMatches,omitempty"`
Source *SourceApplyConfiguration `json:"source,omitempty"`
Distro *DistributionApplyConfiguration `json:"distro,omitempty"`
Descriptor_ *DescriptorApplyConfiguration `json:"descriptor,omitempty"`
}
GrypeDocumentApplyConfiguration represents a declarative configuration of the GrypeDocument type for use with apply.
func GrypeDocument ¶
func GrypeDocument() *GrypeDocumentApplyConfiguration
GrypeDocumentApplyConfiguration constructs a declarative configuration of the GrypeDocument type for use with apply.
func (*GrypeDocumentApplyConfiguration) WithDescriptor_ ¶
func (b *GrypeDocumentApplyConfiguration) WithDescriptor_(value *DescriptorApplyConfiguration) *GrypeDocumentApplyConfiguration
WithDescriptor_ sets the Descriptor_ field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Descriptor_ field is set to the value of the last call.
func (*GrypeDocumentApplyConfiguration) WithDistro ¶
func (b *GrypeDocumentApplyConfiguration) WithDistro(value *DistributionApplyConfiguration) *GrypeDocumentApplyConfiguration
WithDistro sets the Distro field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Distro field is set to the value of the last call.
func (*GrypeDocumentApplyConfiguration) WithIgnoredMatches ¶
func (b *GrypeDocumentApplyConfiguration) WithIgnoredMatches(values ...*IgnoredMatchApplyConfiguration) *GrypeDocumentApplyConfiguration
WithIgnoredMatches adds the given value to the IgnoredMatches 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 IgnoredMatches field.
func (*GrypeDocumentApplyConfiguration) WithMatches ¶
func (b *GrypeDocumentApplyConfiguration) WithMatches(values ...*MatchApplyConfiguration) *GrypeDocumentApplyConfiguration
WithMatches adds the given value to the Matches 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 Matches field.
func (*GrypeDocumentApplyConfiguration) WithSource ¶
func (b *GrypeDocumentApplyConfiguration) WithSource(value *SourceApplyConfiguration) *GrypeDocumentApplyConfiguration
WithSource sets the Source field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Source field is set to the value of the last call.
type GrypePackageApplyConfiguration ¶
type GrypePackageApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
Type *softwarecompositionv1beta1.SyftType `json:"type,omitempty"`
Locations []SyftCoordinatesApplyConfiguration `json:"locations,omitempty"`
Language *softwarecompositionv1beta1.SyftLanguage `json:"language,omitempty"`
Licenses []string `json:"licenses,omitempty"`
CPEs []string `json:"cpes,omitempty"`
PURL *string `json:"purl,omitempty"`
Upstreams []UpstreamPackageApplyConfiguration `json:"upstreams,omitempty"`
MetadataType *softwarecompositionv1beta1.MetadataType `json:"metadataType,omitempty"`
Metadata *json.RawMessage `json:"metadata,omitempty"`
}
GrypePackageApplyConfiguration represents a declarative configuration of the GrypePackage type for use with apply.
func GrypePackage ¶
func GrypePackage() *GrypePackageApplyConfiguration
GrypePackageApplyConfiguration constructs a declarative configuration of the GrypePackage type for use with apply.
func (*GrypePackageApplyConfiguration) WithCPEs ¶
func (b *GrypePackageApplyConfiguration) WithCPEs(values ...string) *GrypePackageApplyConfiguration
WithCPEs adds the given value to the CPEs 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 CPEs field.
func (*GrypePackageApplyConfiguration) WithLanguage ¶
func (b *GrypePackageApplyConfiguration) WithLanguage(value softwarecompositionv1beta1.SyftLanguage) *GrypePackageApplyConfiguration
WithLanguage sets the Language field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Language field is set to the value of the last call.
func (*GrypePackageApplyConfiguration) WithLicenses ¶
func (b *GrypePackageApplyConfiguration) WithLicenses(values ...string) *GrypePackageApplyConfiguration
WithLicenses adds the given value to the Licenses 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 Licenses field.
func (*GrypePackageApplyConfiguration) WithLocations ¶
func (b *GrypePackageApplyConfiguration) WithLocations(values ...*SyftCoordinatesApplyConfiguration) *GrypePackageApplyConfiguration
WithLocations adds the given value to the Locations 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 Locations field.
func (*GrypePackageApplyConfiguration) WithMetadata ¶
func (b *GrypePackageApplyConfiguration) WithMetadata(value json.RawMessage) *GrypePackageApplyConfiguration
WithMetadata sets the Metadata field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Metadata field is set to the value of the last call.
func (*GrypePackageApplyConfiguration) WithMetadataType ¶
func (b *GrypePackageApplyConfiguration) WithMetadataType(value softwarecompositionv1beta1.MetadataType) *GrypePackageApplyConfiguration
WithMetadataType sets the MetadataType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MetadataType field is set to the value of the last call.
func (*GrypePackageApplyConfiguration) WithName ¶
func (b *GrypePackageApplyConfiguration) WithName(value string) *GrypePackageApplyConfiguration
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 (*GrypePackageApplyConfiguration) WithPURL ¶
func (b *GrypePackageApplyConfiguration) WithPURL(value string) *GrypePackageApplyConfiguration
WithPURL sets the PURL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PURL field is set to the value of the last call.
func (*GrypePackageApplyConfiguration) WithType ¶
func (b *GrypePackageApplyConfiguration) WithType(value softwarecompositionv1beta1.SyftType) *GrypePackageApplyConfiguration
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 (*GrypePackageApplyConfiguration) WithUpstreams ¶
func (b *GrypePackageApplyConfiguration) WithUpstreams(values ...*UpstreamPackageApplyConfiguration) *GrypePackageApplyConfiguration
WithUpstreams adds the given value to the Upstreams 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 Upstreams field.
func (*GrypePackageApplyConfiguration) WithVersion ¶
func (b *GrypePackageApplyConfiguration) WithVersion(value string) *GrypePackageApplyConfiguration
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.
type HTTPEndpointApplyConfiguration ¶
type HTTPEndpointApplyConfiguration struct {
Endpoint *string `json:"endpoint,omitempty"`
Methods []string `json:"methods,omitempty"`
Internal *bool `json:"internal,omitempty"`
Direction *consts.NetworkDirection `json:"direction,omitempty"`
Headers *json.RawMessage `json:"headers,omitempty"`
}
HTTPEndpointApplyConfiguration represents a declarative configuration of the HTTPEndpoint type for use with apply.
func HTTPEndpoint ¶
func HTTPEndpoint() *HTTPEndpointApplyConfiguration
HTTPEndpointApplyConfiguration constructs a declarative configuration of the HTTPEndpoint type for use with apply.
func (*HTTPEndpointApplyConfiguration) WithDirection ¶
func (b *HTTPEndpointApplyConfiguration) WithDirection(value consts.NetworkDirection) *HTTPEndpointApplyConfiguration
WithDirection sets the Direction field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Direction field is set to the value of the last call.
func (*HTTPEndpointApplyConfiguration) WithEndpoint ¶
func (b *HTTPEndpointApplyConfiguration) WithEndpoint(value string) *HTTPEndpointApplyConfiguration
WithEndpoint sets the Endpoint field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Endpoint field is set to the value of the last call.
func (*HTTPEndpointApplyConfiguration) WithHeaders ¶
func (b *HTTPEndpointApplyConfiguration) WithHeaders(value json.RawMessage) *HTTPEndpointApplyConfiguration
WithHeaders sets the Headers field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Headers field is set to the value of the last call.
func (*HTTPEndpointApplyConfiguration) WithInternal ¶
func (b *HTTPEndpointApplyConfiguration) WithInternal(value bool) *HTTPEndpointApplyConfiguration
WithInternal sets the Internal field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Internal field is set to the value of the last call.
func (*HTTPEndpointApplyConfiguration) WithMethods ¶
func (b *HTTPEndpointApplyConfiguration) WithMethods(values ...string) *HTTPEndpointApplyConfiguration
WithMethods adds the given value to the Methods 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 Methods field.
type IPBlockApplyConfiguration ¶
type IPBlockApplyConfiguration struct {
CIDR *string `json:"cidr,omitempty"`
Except []string `json:"except,omitempty"`
}
IPBlockApplyConfiguration represents a declarative configuration of the IPBlock type for use with apply.
func IPBlock ¶
func IPBlock() *IPBlockApplyConfiguration
IPBlockApplyConfiguration constructs a declarative configuration of the IPBlock type for use with apply.
func (*IPBlockApplyConfiguration) WithCIDR ¶
func (b *IPBlockApplyConfiguration) WithCIDR(value string) *IPBlockApplyConfiguration
WithCIDR sets the CIDR field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CIDR field is set to the value of the last call.
func (*IPBlockApplyConfiguration) WithExcept ¶
func (b *IPBlockApplyConfiguration) WithExcept(values ...string) *IPBlockApplyConfiguration
WithExcept adds the given value to the Except 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 Except field.
type IdentifiedCallStackApplyConfiguration ¶
type IdentifiedCallStackApplyConfiguration struct {
CallID *softwarecompositionv1beta1.CallID `json:"callID,omitempty"`
CallStack *CallStackApplyConfiguration `json:"callStack,omitempty"`
}
IdentifiedCallStackApplyConfiguration represents a declarative configuration of the IdentifiedCallStack type for use with apply.
func IdentifiedCallStack ¶
func IdentifiedCallStack() *IdentifiedCallStackApplyConfiguration
IdentifiedCallStackApplyConfiguration constructs a declarative configuration of the IdentifiedCallStack type for use with apply.
func (*IdentifiedCallStackApplyConfiguration) WithCallID ¶
func (b *IdentifiedCallStackApplyConfiguration) WithCallID(value softwarecompositionv1beta1.CallID) *IdentifiedCallStackApplyConfiguration
WithCallID sets the CallID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CallID field is set to the value of the last call.
func (*IdentifiedCallStackApplyConfiguration) WithCallStack ¶
func (b *IdentifiedCallStackApplyConfiguration) WithCallStack(value *CallStackApplyConfiguration) *IdentifiedCallStackApplyConfiguration
WithCallStack sets the CallStack field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CallStack field is set to the value of the last call.
type IgnoreRuleApplyConfiguration ¶
type IgnoreRuleApplyConfiguration struct {
Vulnerability *string `json:"vulnerability,omitempty"`
FixState *string `json:"fix-state,omitempty"`
Package *IgnoreRulePackageApplyConfiguration `json:"package,omitempty"`
}
IgnoreRuleApplyConfiguration represents a declarative configuration of the IgnoreRule type for use with apply.
func IgnoreRule ¶
func IgnoreRule() *IgnoreRuleApplyConfiguration
IgnoreRuleApplyConfiguration constructs a declarative configuration of the IgnoreRule type for use with apply.
func (*IgnoreRuleApplyConfiguration) WithFixState ¶
func (b *IgnoreRuleApplyConfiguration) WithFixState(value string) *IgnoreRuleApplyConfiguration
WithFixState sets the FixState field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FixState field is set to the value of the last call.
func (*IgnoreRuleApplyConfiguration) WithPackage ¶
func (b *IgnoreRuleApplyConfiguration) WithPackage(value *IgnoreRulePackageApplyConfiguration) *IgnoreRuleApplyConfiguration
WithPackage sets the Package field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Package field is set to the value of the last call.
func (*IgnoreRuleApplyConfiguration) WithVulnerability ¶
func (b *IgnoreRuleApplyConfiguration) WithVulnerability(value string) *IgnoreRuleApplyConfiguration
WithVulnerability sets the Vulnerability field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Vulnerability field is set to the value of the last call.
type IgnoreRulePackageApplyConfiguration ¶
type IgnoreRulePackageApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
Type *string `json:"type,omitempty"`
Location *string `json:"location,omitempty"`
UpstreamName *string `json:"upstream-name,omitempty"`
}
IgnoreRulePackageApplyConfiguration represents a declarative configuration of the IgnoreRulePackage type for use with apply.
func IgnoreRulePackage ¶
func IgnoreRulePackage() *IgnoreRulePackageApplyConfiguration
IgnoreRulePackageApplyConfiguration constructs a declarative configuration of the IgnoreRulePackage type for use with apply.
func (*IgnoreRulePackageApplyConfiguration) WithLocation ¶
func (b *IgnoreRulePackageApplyConfiguration) WithLocation(value string) *IgnoreRulePackageApplyConfiguration
WithLocation sets the Location field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Location field is set to the value of the last call.
func (*IgnoreRulePackageApplyConfiguration) WithName ¶
func (b *IgnoreRulePackageApplyConfiguration) WithName(value string) *IgnoreRulePackageApplyConfiguration
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 (*IgnoreRulePackageApplyConfiguration) WithType ¶
func (b *IgnoreRulePackageApplyConfiguration) WithType(value string) *IgnoreRulePackageApplyConfiguration
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 (*IgnoreRulePackageApplyConfiguration) WithUpstreamName ¶
func (b *IgnoreRulePackageApplyConfiguration) WithUpstreamName(value string) *IgnoreRulePackageApplyConfiguration
WithUpstreamName sets the UpstreamName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpstreamName field is set to the value of the last call.
func (*IgnoreRulePackageApplyConfiguration) WithVersion ¶
func (b *IgnoreRulePackageApplyConfiguration) WithVersion(value string) *IgnoreRulePackageApplyConfiguration
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.
type IgnoredMatchApplyConfiguration ¶
type IgnoredMatchApplyConfiguration struct {
AppliedIgnoreRules []IgnoreRuleApplyConfiguration `json:"appliedIgnoreRules,omitempty"`
}
IgnoredMatchApplyConfiguration represents a declarative configuration of the IgnoredMatch type for use with apply.
func IgnoredMatch ¶
func IgnoredMatch() *IgnoredMatchApplyConfiguration
IgnoredMatchApplyConfiguration constructs a declarative configuration of the IgnoredMatch type for use with apply.
func (*IgnoredMatchApplyConfiguration) WithAppliedIgnoreRules ¶
func (b *IgnoredMatchApplyConfiguration) WithAppliedIgnoreRules(values ...*IgnoreRuleApplyConfiguration) *IgnoredMatchApplyConfiguration
WithAppliedIgnoreRules adds the given value to the AppliedIgnoreRules 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 AppliedIgnoreRules field.
type KnownServerApplyConfiguration ¶
type KnownServerApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *softwarecompositionv1beta1.KnownServerSpec `json:"spec,omitempty"`
}
KnownServerApplyConfiguration represents a declarative configuration of the KnownServer type for use with apply.
func KnownServer ¶
func KnownServer(name, namespace string) *KnownServerApplyConfiguration
KnownServer constructs a declarative configuration of the KnownServer type for use with apply.
func (*KnownServerApplyConfiguration) GetName ¶
func (b *KnownServerApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*KnownServerApplyConfiguration) WithAPIVersion ¶
func (b *KnownServerApplyConfiguration) WithAPIVersion(value string) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithAnnotations ¶
func (b *KnownServerApplyConfiguration) WithAnnotations(entries map[string]string) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithCreationTimestamp ¶
func (b *KnownServerApplyConfiguration) WithCreationTimestamp(value metav1.Time) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *KnownServerApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithDeletionTimestamp ¶
func (b *KnownServerApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithFinalizers ¶
func (b *KnownServerApplyConfiguration) WithFinalizers(values ...string) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithGenerateName ¶
func (b *KnownServerApplyConfiguration) WithGenerateName(value string) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithGeneration ¶
func (b *KnownServerApplyConfiguration) WithGeneration(value int64) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithKind ¶
func (b *KnownServerApplyConfiguration) WithKind(value string) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithLabels ¶
func (b *KnownServerApplyConfiguration) WithLabels(entries map[string]string) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithName ¶
func (b *KnownServerApplyConfiguration) WithName(value string) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithNamespace ¶
func (b *KnownServerApplyConfiguration) WithNamespace(value string) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithOwnerReferences ¶
func (b *KnownServerApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithResourceVersion ¶
func (b *KnownServerApplyConfiguration) WithResourceVersion(value string) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithSpec ¶
func (b *KnownServerApplyConfiguration) WithSpec(value softwarecompositionv1beta1.KnownServerSpec) *KnownServerApplyConfiguration
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 (*KnownServerApplyConfiguration) WithUID ¶
func (b *KnownServerApplyConfiguration) WithUID(value types.UID) *KnownServerApplyConfiguration
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 KnownServerEntryApplyConfiguration ¶
type KnownServerEntryApplyConfiguration struct {
IPBlock *string `json:"ipBlock,omitempty"`
Server *string `json:"server,omitempty"`
Name *string `json:"name,omitempty"`
}
KnownServerEntryApplyConfiguration represents a declarative configuration of the KnownServerEntry type for use with apply.
func KnownServerEntry ¶
func KnownServerEntry() *KnownServerEntryApplyConfiguration
KnownServerEntryApplyConfiguration constructs a declarative configuration of the KnownServerEntry type for use with apply.
func (*KnownServerEntryApplyConfiguration) WithIPBlock ¶
func (b *KnownServerEntryApplyConfiguration) WithIPBlock(value string) *KnownServerEntryApplyConfiguration
WithIPBlock sets the IPBlock field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the IPBlock field is set to the value of the last call.
func (*KnownServerEntryApplyConfiguration) WithName ¶
func (b *KnownServerEntryApplyConfiguration) WithName(value string) *KnownServerEntryApplyConfiguration
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 (*KnownServerEntryApplyConfiguration) WithServer ¶
func (b *KnownServerEntryApplyConfiguration) WithServer(value string) *KnownServerEntryApplyConfiguration
WithServer sets the Server field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Server field is set to the value of the last call.
type LicenseApplyConfiguration ¶
type LicenseApplyConfiguration struct {
Value *string `json:"value,omitempty"`
SPDXExpression *string `json:"spdxExpression,omitempty"`
Type *softwarecompositionv1beta1.LicenseType `json:"type,omitempty"`
URLs []string `json:"urls,omitempty"`
Locations []softwarecompositionv1beta1.Location `json:"locations,omitempty"`
}
LicenseApplyConfiguration represents a declarative configuration of the License type for use with apply.
func License ¶
func License() *LicenseApplyConfiguration
LicenseApplyConfiguration constructs a declarative configuration of the License type for use with apply.
func (*LicenseApplyConfiguration) WithLocations ¶
func (b *LicenseApplyConfiguration) WithLocations(values ...softwarecompositionv1beta1.Location) *LicenseApplyConfiguration
WithLocations adds the given value to the Locations 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 Locations field.
func (*LicenseApplyConfiguration) WithSPDXExpression ¶
func (b *LicenseApplyConfiguration) WithSPDXExpression(value string) *LicenseApplyConfiguration
WithSPDXExpression sets the SPDXExpression field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SPDXExpression field is set to the value of the last call.
func (*LicenseApplyConfiguration) WithType ¶
func (b *LicenseApplyConfiguration) WithType(value softwarecompositionv1beta1.LicenseType) *LicenseApplyConfiguration
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 (*LicenseApplyConfiguration) WithURLs ¶
func (b *LicenseApplyConfiguration) WithURLs(values ...string) *LicenseApplyConfiguration
WithURLs adds the given value to the URLs 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 URLs field.
func (*LicenseApplyConfiguration) WithValue ¶
func (b *LicenseApplyConfiguration) WithValue(value string) *LicenseApplyConfiguration
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 LinuxReleaseApplyConfiguration ¶
type LinuxReleaseApplyConfiguration struct {
PrettyName *string `json:"prettyName,omitempty"`
Name *string `json:"name,omitempty"`
ID *string `json:"id,omitempty"`
IDLike *softwarecompositionv1beta1.IDLikes `json:"idLike,omitempty"`
Version *string `json:"version,omitempty"`
VersionID *string `json:"versionID,omitempty"`
VersionCodename *string `json:"versionCodename,omitempty"`
BuildID *string `json:"buildID,omitempty"`
ImageID *string `json:"imageID,omitempty"`
ImageVersion *string `json:"imageVersion,omitempty"`
Variant *string `json:"variant,omitempty"`
VariantID *string `json:"variantID,omitempty"`
HomeURL *string `json:"homeURL,omitempty"`
SupportURL *string `json:"supportURL,omitempty"`
BugReportURL *string `json:"bugReportURL,omitempty"`
PrivacyPolicyURL *string `json:"privacyPolicyURL,omitempty"`
CPEName *string `json:"cpeName,omitempty"`
SupportEnd *string `json:"supportEnd,omitempty"`
}
LinuxReleaseApplyConfiguration represents a declarative configuration of the LinuxRelease type for use with apply.
func LinuxRelease ¶
func LinuxRelease() *LinuxReleaseApplyConfiguration
LinuxReleaseApplyConfiguration constructs a declarative configuration of the LinuxRelease type for use with apply.
func (*LinuxReleaseApplyConfiguration) WithBugReportURL ¶
func (b *LinuxReleaseApplyConfiguration) WithBugReportURL(value string) *LinuxReleaseApplyConfiguration
WithBugReportURL sets the BugReportURL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BugReportURL field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithBuildID ¶
func (b *LinuxReleaseApplyConfiguration) WithBuildID(value string) *LinuxReleaseApplyConfiguration
WithBuildID sets the BuildID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BuildID field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithCPEName ¶
func (b *LinuxReleaseApplyConfiguration) WithCPEName(value string) *LinuxReleaseApplyConfiguration
WithCPEName sets the CPEName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CPEName field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithHomeURL ¶
func (b *LinuxReleaseApplyConfiguration) WithHomeURL(value string) *LinuxReleaseApplyConfiguration
WithHomeURL sets the HomeURL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the HomeURL field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithID ¶
func (b *LinuxReleaseApplyConfiguration) WithID(value string) *LinuxReleaseApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithIDLike ¶
func (b *LinuxReleaseApplyConfiguration) WithIDLike(value softwarecompositionv1beta1.IDLikes) *LinuxReleaseApplyConfiguration
WithIDLike sets the IDLike field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the IDLike field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithImageID ¶
func (b *LinuxReleaseApplyConfiguration) WithImageID(value string) *LinuxReleaseApplyConfiguration
WithImageID sets the ImageID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImageID field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithImageVersion ¶
func (b *LinuxReleaseApplyConfiguration) WithImageVersion(value string) *LinuxReleaseApplyConfiguration
WithImageVersion sets the ImageVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImageVersion field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithName ¶
func (b *LinuxReleaseApplyConfiguration) WithName(value string) *LinuxReleaseApplyConfiguration
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 (*LinuxReleaseApplyConfiguration) WithPrettyName ¶
func (b *LinuxReleaseApplyConfiguration) WithPrettyName(value string) *LinuxReleaseApplyConfiguration
WithPrettyName sets the PrettyName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PrettyName field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithPrivacyPolicyURL ¶
func (b *LinuxReleaseApplyConfiguration) WithPrivacyPolicyURL(value string) *LinuxReleaseApplyConfiguration
WithPrivacyPolicyURL sets the PrivacyPolicyURL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PrivacyPolicyURL field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithSupportEnd ¶
func (b *LinuxReleaseApplyConfiguration) WithSupportEnd(value string) *LinuxReleaseApplyConfiguration
WithSupportEnd sets the SupportEnd field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SupportEnd field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithSupportURL ¶
func (b *LinuxReleaseApplyConfiguration) WithSupportURL(value string) *LinuxReleaseApplyConfiguration
WithSupportURL sets the SupportURL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SupportURL field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithVariant ¶
func (b *LinuxReleaseApplyConfiguration) WithVariant(value string) *LinuxReleaseApplyConfiguration
WithVariant sets the Variant field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Variant field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithVariantID ¶
func (b *LinuxReleaseApplyConfiguration) WithVariantID(value string) *LinuxReleaseApplyConfiguration
WithVariantID sets the VariantID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the VariantID field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithVersion ¶
func (b *LinuxReleaseApplyConfiguration) WithVersion(value string) *LinuxReleaseApplyConfiguration
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 (*LinuxReleaseApplyConfiguration) WithVersionCodename ¶
func (b *LinuxReleaseApplyConfiguration) WithVersionCodename(value string) *LinuxReleaseApplyConfiguration
WithVersionCodename sets the VersionCodename field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the VersionCodename field is set to the value of the last call.
func (*LinuxReleaseApplyConfiguration) WithVersionID ¶
func (b *LinuxReleaseApplyConfiguration) WithVersionID(value string) *LinuxReleaseApplyConfiguration
WithVersionID sets the VersionID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the VersionID field is set to the value of the last call.
type LocationDataApplyConfiguration ¶
type LocationDataApplyConfiguration struct {
VirtualPath *string `json:"accessPath,omitempty"`
}
LocationDataApplyConfiguration represents a declarative configuration of the LocationData type for use with apply.
func LocationData ¶
func LocationData() *LocationDataApplyConfiguration
LocationDataApplyConfiguration constructs a declarative configuration of the LocationData type for use with apply.
func (*LocationDataApplyConfiguration) WithVirtualPath ¶
func (b *LocationDataApplyConfiguration) WithVirtualPath(value string) *LocationDataApplyConfiguration
WithVirtualPath sets the VirtualPath field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the VirtualPath field is set to the value of the last call.
type LocationMetadataApplyConfiguration ¶
type LocationMetadataApplyConfiguration struct {
Annotations map[string]string `json:"annotations,omitempty"`
}
LocationMetadataApplyConfiguration represents a declarative configuration of the LocationMetadata type for use with apply.
func LocationMetadata ¶
func LocationMetadata() *LocationMetadataApplyConfiguration
LocationMetadataApplyConfiguration constructs a declarative configuration of the LocationMetadata type for use with apply.
func (*LocationMetadataApplyConfiguration) WithAnnotations ¶
func (b *LocationMetadataApplyConfiguration) WithAnnotations(entries map[string]string) *LocationMetadataApplyConfiguration
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.
type MatchApplyConfiguration ¶
type MatchApplyConfiguration struct {
Vulnerability *VulnerabilityApplyConfiguration `json:"vulnerability,omitempty"`
RelatedVulnerabilities []VulnerabilityMetadataApplyConfiguration `json:"relatedVulnerabilities,omitempty"`
MatchDetails []MatchDetailsApplyConfiguration `json:"matchDetails,omitempty"`
Artifact *GrypePackageApplyConfiguration `json:"artifact,omitempty"`
}
MatchApplyConfiguration represents a declarative configuration of the Match type for use with apply.
func Match ¶
func Match() *MatchApplyConfiguration
MatchApplyConfiguration constructs a declarative configuration of the Match type for use with apply.
func (*MatchApplyConfiguration) WithArtifact ¶
func (b *MatchApplyConfiguration) WithArtifact(value *GrypePackageApplyConfiguration) *MatchApplyConfiguration
WithArtifact sets the Artifact field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Artifact field is set to the value of the last call.
func (*MatchApplyConfiguration) WithMatchDetails ¶
func (b *MatchApplyConfiguration) WithMatchDetails(values ...*MatchDetailsApplyConfiguration) *MatchApplyConfiguration
WithMatchDetails adds the given value to the MatchDetails 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 MatchDetails field.
func (*MatchApplyConfiguration) WithRelatedVulnerabilities ¶
func (b *MatchApplyConfiguration) WithRelatedVulnerabilities(values ...*VulnerabilityMetadataApplyConfiguration) *MatchApplyConfiguration
WithRelatedVulnerabilities adds the given value to the RelatedVulnerabilities 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 RelatedVulnerabilities field.
func (*MatchApplyConfiguration) WithVulnerability ¶
func (b *MatchApplyConfiguration) WithVulnerability(value *VulnerabilityApplyConfiguration) *MatchApplyConfiguration
WithVulnerability sets the Vulnerability field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Vulnerability field is set to the value of the last call.
type MatchDetailsApplyConfiguration ¶
type MatchDetailsApplyConfiguration struct {
Type *string `json:"type,omitempty"`
Matcher *string `json:"matcher,omitempty"`
SearchedBy *json.RawMessage `json:"searchedBy,omitempty"`
Found *json.RawMessage `json:"found,omitempty"`
}
MatchDetailsApplyConfiguration represents a declarative configuration of the MatchDetails type for use with apply.
func MatchDetails ¶
func MatchDetails() *MatchDetailsApplyConfiguration
MatchDetailsApplyConfiguration constructs a declarative configuration of the MatchDetails type for use with apply.
func (*MatchDetailsApplyConfiguration) WithFound ¶
func (b *MatchDetailsApplyConfiguration) WithFound(value json.RawMessage) *MatchDetailsApplyConfiguration
WithFound sets the Found field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Found field is set to the value of the last call.
func (*MatchDetailsApplyConfiguration) WithMatcher ¶
func (b *MatchDetailsApplyConfiguration) WithMatcher(value string) *MatchDetailsApplyConfiguration
WithMatcher sets the Matcher field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Matcher field is set to the value of the last call.
func (*MatchDetailsApplyConfiguration) WithSearchedBy ¶
func (b *MatchDetailsApplyConfiguration) WithSearchedBy(value json.RawMessage) *MatchDetailsApplyConfiguration
WithSearchedBy sets the SearchedBy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SearchedBy field is set to the value of the last call.
func (*MatchDetailsApplyConfiguration) WithType ¶
func (b *MatchDetailsApplyConfiguration) WithType(value string) *MatchDetailsApplyConfiguration
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 MetadataApplyConfiguration ¶
type MetadataApplyConfiguration struct {
Context *string `json:"@context,omitempty"`
ID *string `json:"@id,omitempty"`
Author *string `json:"author,omitempty"`
AuthorRole *string `json:"role,omitempty"`
Timestamp *string `json:"timestamp,omitempty"`
LastUpdated *string `json:"last_updated,omitempty"`
Version *int64 `json:"version,omitempty"`
Tooling *string `json:"tooling,omitempty"`
Supplier *string `json:"supplier,omitempty"`
}
MetadataApplyConfiguration represents a declarative configuration of the Metadata type for use with apply.
func Metadata ¶
func Metadata() *MetadataApplyConfiguration
MetadataApplyConfiguration constructs a declarative configuration of the Metadata type for use with apply.
func (*MetadataApplyConfiguration) WithAuthor ¶
func (b *MetadataApplyConfiguration) WithAuthor(value string) *MetadataApplyConfiguration
WithAuthor sets the Author field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Author field is set to the value of the last call.
func (*MetadataApplyConfiguration) WithAuthorRole ¶
func (b *MetadataApplyConfiguration) WithAuthorRole(value string) *MetadataApplyConfiguration
WithAuthorRole sets the AuthorRole field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AuthorRole field is set to the value of the last call.
func (*MetadataApplyConfiguration) WithContext ¶
func (b *MetadataApplyConfiguration) WithContext(value string) *MetadataApplyConfiguration
WithContext sets the Context field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Context field is set to the value of the last call.
func (*MetadataApplyConfiguration) WithID ¶
func (b *MetadataApplyConfiguration) WithID(value string) *MetadataApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*MetadataApplyConfiguration) WithLastUpdated ¶
func (b *MetadataApplyConfiguration) WithLastUpdated(value string) *MetadataApplyConfiguration
WithLastUpdated sets the LastUpdated field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastUpdated field is set to the value of the last call.
func (*MetadataApplyConfiguration) WithSupplier ¶
func (b *MetadataApplyConfiguration) WithSupplier(value string) *MetadataApplyConfiguration
WithSupplier sets the Supplier field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Supplier field is set to the value of the last call.
func (*MetadataApplyConfiguration) WithTimestamp ¶
func (b *MetadataApplyConfiguration) WithTimestamp(value string) *MetadataApplyConfiguration
WithTimestamp sets the Timestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Timestamp field is set to the value of the last call.
func (*MetadataApplyConfiguration) WithTooling ¶
func (b *MetadataApplyConfiguration) WithTooling(value string) *MetadataApplyConfiguration
WithTooling sets the Tooling field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tooling field is set to the value of the last call.
func (*MetadataApplyConfiguration) WithVersion ¶
func (b *MetadataApplyConfiguration) WithVersion(value int64) *MetadataApplyConfiguration
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.
type NetworkNeighborApplyConfiguration ¶
type NetworkNeighborApplyConfiguration struct {
Identifier *string `json:"identifier,omitempty"`
Type *softwarecompositionv1beta1.CommunicationType `json:"type,omitempty"`
DNS *string `json:"dns,omitempty"`
DNSNames []string `json:"dnsNames,omitempty"`
Ports []NetworkPortApplyConfiguration `json:"ports,omitempty"`
PodSelector *v1.LabelSelectorApplyConfiguration `json:"podSelector,omitempty"`
NamespaceSelector *v1.LabelSelectorApplyConfiguration `json:"namespaceSelector,omitempty"`
IPAddress *string `json:"ipAddress,omitempty"`
}
NetworkNeighborApplyConfiguration represents a declarative configuration of the NetworkNeighbor type for use with apply.
func NetworkNeighbor ¶
func NetworkNeighbor() *NetworkNeighborApplyConfiguration
NetworkNeighborApplyConfiguration constructs a declarative configuration of the NetworkNeighbor type for use with apply.
func (*NetworkNeighborApplyConfiguration) WithDNS ¶
func (b *NetworkNeighborApplyConfiguration) WithDNS(value string) *NetworkNeighborApplyConfiguration
WithDNS sets the DNS field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DNS field is set to the value of the last call.
func (*NetworkNeighborApplyConfiguration) WithDNSNames ¶
func (b *NetworkNeighborApplyConfiguration) WithDNSNames(values ...string) *NetworkNeighborApplyConfiguration
WithDNSNames adds the given value to the DNSNames 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 DNSNames field.
func (*NetworkNeighborApplyConfiguration) WithIPAddress ¶
func (b *NetworkNeighborApplyConfiguration) WithIPAddress(value string) *NetworkNeighborApplyConfiguration
WithIPAddress sets the IPAddress field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the IPAddress field is set to the value of the last call.
func (*NetworkNeighborApplyConfiguration) WithIdentifier ¶
func (b *NetworkNeighborApplyConfiguration) WithIdentifier(value string) *NetworkNeighborApplyConfiguration
WithIdentifier sets the Identifier field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Identifier field is set to the value of the last call.
func (*NetworkNeighborApplyConfiguration) WithNamespaceSelector ¶
func (b *NetworkNeighborApplyConfiguration) WithNamespaceSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkNeighborApplyConfiguration
WithNamespaceSelector sets the NamespaceSelector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NamespaceSelector field is set to the value of the last call.
func (*NetworkNeighborApplyConfiguration) WithPodSelector ¶
func (b *NetworkNeighborApplyConfiguration) WithPodSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkNeighborApplyConfiguration
WithPodSelector sets the PodSelector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PodSelector field is set to the value of the last call.
func (*NetworkNeighborApplyConfiguration) WithPorts ¶
func (b *NetworkNeighborApplyConfiguration) WithPorts(values ...*NetworkPortApplyConfiguration) *NetworkNeighborApplyConfiguration
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 (*NetworkNeighborApplyConfiguration) WithType ¶
func (b *NetworkNeighborApplyConfiguration) WithType(value softwarecompositionv1beta1.CommunicationType) *NetworkNeighborApplyConfiguration
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 NetworkNeighborhoodApplyConfiguration ¶
type NetworkNeighborhoodApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *NetworkNeighborhoodSpecApplyConfiguration `json:"spec,omitempty"`
}
NetworkNeighborhoodApplyConfiguration represents a declarative configuration of the NetworkNeighborhood type for use with apply.
func NetworkNeighborhood ¶
func NetworkNeighborhood(name, namespace string) *NetworkNeighborhoodApplyConfiguration
NetworkNeighborhood constructs a declarative configuration of the NetworkNeighborhood type for use with apply.
func (*NetworkNeighborhoodApplyConfiguration) GetName ¶
func (b *NetworkNeighborhoodApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*NetworkNeighborhoodApplyConfiguration) WithAPIVersion ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithAPIVersion(value string) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithAnnotations ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithAnnotations(entries map[string]string) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithCreationTimestamp ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithCreationTimestamp(value metav1.Time) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithDeletionTimestamp ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithFinalizers ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithFinalizers(values ...string) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithGenerateName ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithGenerateName(value string) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithGeneration ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithGeneration(value int64) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithKind ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithKind(value string) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithLabels ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithLabels(entries map[string]string) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithName ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithName(value string) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithNamespace ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithNamespace(value string) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithOwnerReferences ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithResourceVersion ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithResourceVersion(value string) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithSpec ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithSpec(value *NetworkNeighborhoodSpecApplyConfiguration) *NetworkNeighborhoodApplyConfiguration
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 (*NetworkNeighborhoodApplyConfiguration) WithUID ¶
func (b *NetworkNeighborhoodApplyConfiguration) WithUID(value types.UID) *NetworkNeighborhoodApplyConfiguration
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 NetworkNeighborhoodContainerApplyConfiguration ¶
type NetworkNeighborhoodContainerApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Ingress []NetworkNeighborApplyConfiguration `json:"ingress,omitempty"`
Egress []NetworkNeighborApplyConfiguration `json:"egress,omitempty"`
}
NetworkNeighborhoodContainerApplyConfiguration represents a declarative configuration of the NetworkNeighborhoodContainer type for use with apply.
func NetworkNeighborhoodContainer ¶
func NetworkNeighborhoodContainer() *NetworkNeighborhoodContainerApplyConfiguration
NetworkNeighborhoodContainerApplyConfiguration constructs a declarative configuration of the NetworkNeighborhoodContainer type for use with apply.
func (*NetworkNeighborhoodContainerApplyConfiguration) WithEgress ¶
func (b *NetworkNeighborhoodContainerApplyConfiguration) WithEgress(values ...*NetworkNeighborApplyConfiguration) *NetworkNeighborhoodContainerApplyConfiguration
WithEgress adds the given value to the Egress 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 Egress field.
func (*NetworkNeighborhoodContainerApplyConfiguration) WithIngress ¶
func (b *NetworkNeighborhoodContainerApplyConfiguration) WithIngress(values ...*NetworkNeighborApplyConfiguration) *NetworkNeighborhoodContainerApplyConfiguration
WithIngress adds the given value to the Ingress 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 Ingress field.
func (*NetworkNeighborhoodContainerApplyConfiguration) WithName ¶
func (b *NetworkNeighborhoodContainerApplyConfiguration) WithName(value string) *NetworkNeighborhoodContainerApplyConfiguration
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 NetworkNeighborhoodSpecApplyConfiguration ¶
type NetworkNeighborhoodSpecApplyConfiguration struct {
v1.LabelSelectorApplyConfiguration `json:",inline"`
Containers []NetworkNeighborhoodContainerApplyConfiguration `json:"containers,omitempty"`
InitContainers []NetworkNeighborhoodContainerApplyConfiguration `json:"initContainers,omitempty"`
EphemeralContainers []NetworkNeighborhoodContainerApplyConfiguration `json:"ephemeralContainers,omitempty"`
}
NetworkNeighborhoodSpecApplyConfiguration represents a declarative configuration of the NetworkNeighborhoodSpec type for use with apply.
func NetworkNeighborhoodSpec ¶
func NetworkNeighborhoodSpec() *NetworkNeighborhoodSpecApplyConfiguration
NetworkNeighborhoodSpecApplyConfiguration constructs a declarative configuration of the NetworkNeighborhoodSpec type for use with apply.
func (*NetworkNeighborhoodSpecApplyConfiguration) WithContainers ¶
func (b *NetworkNeighborhoodSpecApplyConfiguration) WithContainers(values ...*NetworkNeighborhoodContainerApplyConfiguration) *NetworkNeighborhoodSpecApplyConfiguration
WithContainers adds the given value to the Containers 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 Containers field.
func (*NetworkNeighborhoodSpecApplyConfiguration) WithEphemeralContainers ¶
func (b *NetworkNeighborhoodSpecApplyConfiguration) WithEphemeralContainers(values ...*NetworkNeighborhoodContainerApplyConfiguration) *NetworkNeighborhoodSpecApplyConfiguration
WithEphemeralContainers adds the given value to the EphemeralContainers 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 EphemeralContainers field.
func (*NetworkNeighborhoodSpecApplyConfiguration) WithInitContainers ¶
func (b *NetworkNeighborhoodSpecApplyConfiguration) WithInitContainers(values ...*NetworkNeighborhoodContainerApplyConfiguration) *NetworkNeighborhoodSpecApplyConfiguration
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 (*NetworkNeighborhoodSpecApplyConfiguration) WithMatchExpressions ¶
func (b *NetworkNeighborhoodSpecApplyConfiguration) WithMatchExpressions(values ...*v1.LabelSelectorRequirementApplyConfiguration) *NetworkNeighborhoodSpecApplyConfiguration
WithMatchExpressions adds the given value to the MatchExpressions 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 MatchExpressions field.
func (*NetworkNeighborhoodSpecApplyConfiguration) WithMatchLabels ¶
func (b *NetworkNeighborhoodSpecApplyConfiguration) WithMatchLabels(entries map[string]string) *NetworkNeighborhoodSpecApplyConfiguration
WithMatchLabels puts the entries into the MatchLabels 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 MatchLabels field, overwriting an existing map entries in MatchLabels field with the same key.
type NetworkPolicyApplyConfiguration ¶
type NetworkPolicyApplyConfiguration struct {
Kind *string `json:"kind,omitempty"`
APIVersion *string `json:"apiVersion,omitempty"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *NetworkPolicySpecApplyConfiguration `json:"spec,omitempty"`
}
NetworkPolicyApplyConfiguration represents a declarative configuration of the NetworkPolicy type for use with apply.
func NetworkPolicy ¶
func NetworkPolicy() *NetworkPolicyApplyConfiguration
NetworkPolicyApplyConfiguration constructs a declarative configuration of the NetworkPolicy type for use with apply.
func (*NetworkPolicyApplyConfiguration) GetName ¶
func (b *NetworkPolicyApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*NetworkPolicyApplyConfiguration) WithAPIVersion ¶
func (b *NetworkPolicyApplyConfiguration) WithAPIVersion(value string) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithAnnotations ¶
func (b *NetworkPolicyApplyConfiguration) WithAnnotations(entries map[string]string) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithCreationTimestamp ¶
func (b *NetworkPolicyApplyConfiguration) WithCreationTimestamp(value metav1.Time) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *NetworkPolicyApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithDeletionTimestamp ¶
func (b *NetworkPolicyApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithFinalizers ¶
func (b *NetworkPolicyApplyConfiguration) WithFinalizers(values ...string) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithGenerateName ¶
func (b *NetworkPolicyApplyConfiguration) WithGenerateName(value string) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithGeneration ¶
func (b *NetworkPolicyApplyConfiguration) WithGeneration(value int64) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithKind ¶
func (b *NetworkPolicyApplyConfiguration) WithKind(value string) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithLabels ¶
func (b *NetworkPolicyApplyConfiguration) WithLabels(entries map[string]string) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithName ¶
func (b *NetworkPolicyApplyConfiguration) WithName(value string) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithNamespace ¶
func (b *NetworkPolicyApplyConfiguration) WithNamespace(value string) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithOwnerReferences ¶
func (b *NetworkPolicyApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithResourceVersion ¶
func (b *NetworkPolicyApplyConfiguration) WithResourceVersion(value string) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithSpec ¶
func (b *NetworkPolicyApplyConfiguration) WithSpec(value *NetworkPolicySpecApplyConfiguration) *NetworkPolicyApplyConfiguration
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 (*NetworkPolicyApplyConfiguration) WithUID ¶
func (b *NetworkPolicyApplyConfiguration) WithUID(value types.UID) *NetworkPolicyApplyConfiguration
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 NetworkPolicyEgressRuleApplyConfiguration ¶
type NetworkPolicyEgressRuleApplyConfiguration struct {
Ports []NetworkPolicyPortApplyConfiguration `json:"ports,omitempty"`
To []NetworkPolicyPeerApplyConfiguration `json:"to,omitempty"`
}
NetworkPolicyEgressRuleApplyConfiguration represents a declarative configuration of the NetworkPolicyEgressRule type for use with apply.
func NetworkPolicyEgressRule ¶
func NetworkPolicyEgressRule() *NetworkPolicyEgressRuleApplyConfiguration
NetworkPolicyEgressRuleApplyConfiguration constructs a declarative configuration of the NetworkPolicyEgressRule type for use with apply.
func (*NetworkPolicyEgressRuleApplyConfiguration) WithPorts ¶
func (b *NetworkPolicyEgressRuleApplyConfiguration) WithPorts(values ...*NetworkPolicyPortApplyConfiguration) *NetworkPolicyEgressRuleApplyConfiguration
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 (*NetworkPolicyEgressRuleApplyConfiguration) WithTo ¶
func (b *NetworkPolicyEgressRuleApplyConfiguration) WithTo(values ...*NetworkPolicyPeerApplyConfiguration) *NetworkPolicyEgressRuleApplyConfiguration
WithTo adds the given value to the To 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 To field.
type NetworkPolicyIngressRuleApplyConfiguration ¶
type NetworkPolicyIngressRuleApplyConfiguration struct {
Ports []NetworkPolicyPortApplyConfiguration `json:"ports,omitempty"`
From []NetworkPolicyPeerApplyConfiguration `json:"from,omitempty"`
}
NetworkPolicyIngressRuleApplyConfiguration represents a declarative configuration of the NetworkPolicyIngressRule type for use with apply.
func NetworkPolicyIngressRule ¶
func NetworkPolicyIngressRule() *NetworkPolicyIngressRuleApplyConfiguration
NetworkPolicyIngressRuleApplyConfiguration constructs a declarative configuration of the NetworkPolicyIngressRule type for use with apply.
func (*NetworkPolicyIngressRuleApplyConfiguration) WithFrom ¶
func (b *NetworkPolicyIngressRuleApplyConfiguration) WithFrom(values ...*NetworkPolicyPeerApplyConfiguration) *NetworkPolicyIngressRuleApplyConfiguration
WithFrom adds the given value to the From 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 From field.
func (*NetworkPolicyIngressRuleApplyConfiguration) WithPorts ¶
func (b *NetworkPolicyIngressRuleApplyConfiguration) WithPorts(values ...*NetworkPolicyPortApplyConfiguration) *NetworkPolicyIngressRuleApplyConfiguration
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.
type NetworkPolicyPeerApplyConfiguration ¶
type NetworkPolicyPeerApplyConfiguration struct {
PodSelector *v1.LabelSelectorApplyConfiguration `json:"podSelector,omitempty"`
NamespaceSelector *v1.LabelSelectorApplyConfiguration `json:"namespaceSelector,omitempty"`
IPBlock *IPBlockApplyConfiguration `json:"ipBlock,omitempty"`
}
NetworkPolicyPeerApplyConfiguration represents a declarative configuration of the NetworkPolicyPeer type for use with apply.
func NetworkPolicyPeer ¶
func NetworkPolicyPeer() *NetworkPolicyPeerApplyConfiguration
NetworkPolicyPeerApplyConfiguration constructs a declarative configuration of the NetworkPolicyPeer type for use with apply.
func (*NetworkPolicyPeerApplyConfiguration) WithIPBlock ¶
func (b *NetworkPolicyPeerApplyConfiguration) WithIPBlock(value *IPBlockApplyConfiguration) *NetworkPolicyPeerApplyConfiguration
WithIPBlock sets the IPBlock field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the IPBlock field is set to the value of the last call.
func (*NetworkPolicyPeerApplyConfiguration) WithNamespaceSelector ¶
func (b *NetworkPolicyPeerApplyConfiguration) WithNamespaceSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkPolicyPeerApplyConfiguration
WithNamespaceSelector sets the NamespaceSelector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NamespaceSelector field is set to the value of the last call.
func (*NetworkPolicyPeerApplyConfiguration) WithPodSelector ¶
func (b *NetworkPolicyPeerApplyConfiguration) WithPodSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkPolicyPeerApplyConfiguration
WithPodSelector sets the PodSelector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PodSelector field is set to the value of the last call.
type NetworkPolicyPortApplyConfiguration ¶
type NetworkPolicyPortApplyConfiguration struct {
Protocol *v1.Protocol `json:"protocol,omitempty"`
Port *int32 `json:"port,omitempty"`
EndPort *int32 `json:"endPort,omitempty"`
}
NetworkPolicyPortApplyConfiguration represents a declarative configuration of the NetworkPolicyPort type for use with apply.
func NetworkPolicyPort ¶
func NetworkPolicyPort() *NetworkPolicyPortApplyConfiguration
NetworkPolicyPortApplyConfiguration constructs a declarative configuration of the NetworkPolicyPort type for use with apply.
func (*NetworkPolicyPortApplyConfiguration) WithEndPort ¶
func (b *NetworkPolicyPortApplyConfiguration) WithEndPort(value int32) *NetworkPolicyPortApplyConfiguration
WithEndPort sets the EndPort field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the EndPort field is set to the value of the last call.
func (*NetworkPolicyPortApplyConfiguration) WithPort ¶
func (b *NetworkPolicyPortApplyConfiguration) WithPort(value int32) *NetworkPolicyPortApplyConfiguration
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 (*NetworkPolicyPortApplyConfiguration) WithProtocol ¶
func (b *NetworkPolicyPortApplyConfiguration) WithProtocol(value v1.Protocol) *NetworkPolicyPortApplyConfiguration
WithProtocol sets the Protocol field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Protocol field is set to the value of the last call.
type NetworkPolicySpecApplyConfiguration ¶
type NetworkPolicySpecApplyConfiguration struct {
PodSelector *v1.LabelSelectorApplyConfiguration `json:"podSelector,omitempty"`
Ingress []NetworkPolicyIngressRuleApplyConfiguration `json:"ingress,omitempty"`
Egress []NetworkPolicyEgressRuleApplyConfiguration `json:"egress,omitempty"`
PolicyTypes []softwarecompositionv1beta1.PolicyType `json:"policyTypes,omitempty"`
}
NetworkPolicySpecApplyConfiguration represents a declarative configuration of the NetworkPolicySpec type for use with apply.
func NetworkPolicySpec ¶
func NetworkPolicySpec() *NetworkPolicySpecApplyConfiguration
NetworkPolicySpecApplyConfiguration constructs a declarative configuration of the NetworkPolicySpec type for use with apply.
func (*NetworkPolicySpecApplyConfiguration) WithEgress ¶
func (b *NetworkPolicySpecApplyConfiguration) WithEgress(values ...*NetworkPolicyEgressRuleApplyConfiguration) *NetworkPolicySpecApplyConfiguration
WithEgress adds the given value to the Egress 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 Egress field.
func (*NetworkPolicySpecApplyConfiguration) WithIngress ¶
func (b *NetworkPolicySpecApplyConfiguration) WithIngress(values ...*NetworkPolicyIngressRuleApplyConfiguration) *NetworkPolicySpecApplyConfiguration
WithIngress adds the given value to the Ingress 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 Ingress field.
func (*NetworkPolicySpecApplyConfiguration) WithPodSelector ¶
func (b *NetworkPolicySpecApplyConfiguration) WithPodSelector(value *v1.LabelSelectorApplyConfiguration) *NetworkPolicySpecApplyConfiguration
WithPodSelector sets the PodSelector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PodSelector field is set to the value of the last call.
func (*NetworkPolicySpecApplyConfiguration) WithPolicyTypes ¶
func (b *NetworkPolicySpecApplyConfiguration) WithPolicyTypes(values ...softwarecompositionv1beta1.PolicyType) *NetworkPolicySpecApplyConfiguration
WithPolicyTypes adds the given value to the PolicyTypes 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 PolicyTypes field.
type NetworkPortApplyConfiguration ¶
type NetworkPortApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Protocol *softwarecompositionv1beta1.Protocol `json:"protocol,omitempty"`
Port *int32 `json:"port,omitempty"`
}
NetworkPortApplyConfiguration represents a declarative configuration of the NetworkPort type for use with apply.
func NetworkPort ¶
func NetworkPort() *NetworkPortApplyConfiguration
NetworkPortApplyConfiguration constructs a declarative configuration of the NetworkPort type for use with apply.
func (*NetworkPortApplyConfiguration) WithName ¶
func (b *NetworkPortApplyConfiguration) WithName(value string) *NetworkPortApplyConfiguration
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 (*NetworkPortApplyConfiguration) WithPort ¶
func (b *NetworkPortApplyConfiguration) WithPort(value int32) *NetworkPortApplyConfiguration
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 (*NetworkPortApplyConfiguration) WithProtocol ¶
func (b *NetworkPortApplyConfiguration) WithProtocol(value softwarecompositionv1beta1.Protocol) *NetworkPortApplyConfiguration
WithProtocol sets the Protocol field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Protocol field is set to the value of the last call.
type OpenCallsApplyConfiguration ¶
type OpenCallsApplyConfiguration struct {
Path *string `json:"path,omitempty"`
Flags []string `json:"flags,omitempty"`
}
OpenCallsApplyConfiguration represents a declarative configuration of the OpenCalls type for use with apply.
func OpenCalls ¶
func OpenCalls() *OpenCallsApplyConfiguration
OpenCallsApplyConfiguration constructs a declarative configuration of the OpenCalls type for use with apply.
func (*OpenCallsApplyConfiguration) WithFlags ¶
func (b *OpenCallsApplyConfiguration) WithFlags(values ...string) *OpenCallsApplyConfiguration
WithFlags adds the given value to the Flags 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 Flags field.
func (*OpenCallsApplyConfiguration) WithPath ¶
func (b *OpenCallsApplyConfiguration) WithPath(value string) *OpenCallsApplyConfiguration
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.
type OpenVulnerabilityExchangeContainerApplyConfiguration ¶
type OpenVulnerabilityExchangeContainerApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *VEXApplyConfiguration `json:"spec,omitempty"`
}
OpenVulnerabilityExchangeContainerApplyConfiguration represents a declarative configuration of the OpenVulnerabilityExchangeContainer type for use with apply.
func OpenVulnerabilityExchangeContainer ¶
func OpenVulnerabilityExchangeContainer(name, namespace string) *OpenVulnerabilityExchangeContainerApplyConfiguration
OpenVulnerabilityExchangeContainer constructs a declarative configuration of the OpenVulnerabilityExchangeContainer type for use with apply.
func (*OpenVulnerabilityExchangeContainerApplyConfiguration) GetName ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithAPIVersion ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithAPIVersion(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithAnnotations ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithAnnotations(entries map[string]string) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithCreationTimestamp ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithCreationTimestamp(value metav1.Time) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithDeletionTimestamp ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithFinalizers ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithFinalizers(values ...string) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithGenerateName ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithGenerateName(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithGeneration ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithGeneration(value int64) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithKind ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithKind(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithLabels ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithLabels(entries map[string]string) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithName ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithName(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithNamespace ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithNamespace(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithOwnerReferences ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithResourceVersion ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithResourceVersion(value string) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithSpec ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithSpec(value *VEXApplyConfiguration) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 (*OpenVulnerabilityExchangeContainerApplyConfiguration) WithUID ¶
func (b *OpenVulnerabilityExchangeContainerApplyConfiguration) WithUID(value types.UID) *OpenVulnerabilityExchangeContainerApplyConfiguration
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 PackageBasicDataApplyConfiguration ¶
type PackageBasicDataApplyConfiguration struct {
ID *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
Type *string `json:"type,omitempty"`
FoundBy *string `json:"foundBy,omitempty"`
Locations []softwarecompositionv1beta1.Location `json:"locations,omitempty"`
Licenses *softwarecompositionv1beta1.Licenses `json:"licenses,omitempty"`
Language *string `json:"language,omitempty"`
CPEs *softwarecompositionv1beta1.CPEs `json:"cpes,omitempty"`
PURL *string `json:"purl,omitempty"`
}
PackageBasicDataApplyConfiguration represents a declarative configuration of the PackageBasicData type for use with apply.
func PackageBasicData ¶
func PackageBasicData() *PackageBasicDataApplyConfiguration
PackageBasicDataApplyConfiguration constructs a declarative configuration of the PackageBasicData type for use with apply.
func (*PackageBasicDataApplyConfiguration) WithCPEs ¶
func (b *PackageBasicDataApplyConfiguration) WithCPEs(value softwarecompositionv1beta1.CPEs) *PackageBasicDataApplyConfiguration
WithCPEs sets the CPEs field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CPEs field is set to the value of the last call.
func (*PackageBasicDataApplyConfiguration) WithFoundBy ¶
func (b *PackageBasicDataApplyConfiguration) WithFoundBy(value string) *PackageBasicDataApplyConfiguration
WithFoundBy sets the FoundBy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FoundBy field is set to the value of the last call.
func (*PackageBasicDataApplyConfiguration) WithID ¶
func (b *PackageBasicDataApplyConfiguration) WithID(value string) *PackageBasicDataApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*PackageBasicDataApplyConfiguration) WithLanguage ¶
func (b *PackageBasicDataApplyConfiguration) WithLanguage(value string) *PackageBasicDataApplyConfiguration
WithLanguage sets the Language field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Language field is set to the value of the last call.
func (*PackageBasicDataApplyConfiguration) WithLicenses ¶
func (b *PackageBasicDataApplyConfiguration) WithLicenses(value softwarecompositionv1beta1.Licenses) *PackageBasicDataApplyConfiguration
WithLicenses sets the Licenses field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Licenses field is set to the value of the last call.
func (*PackageBasicDataApplyConfiguration) WithLocations ¶
func (b *PackageBasicDataApplyConfiguration) WithLocations(values ...softwarecompositionv1beta1.Location) *PackageBasicDataApplyConfiguration
WithLocations adds the given value to the Locations 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 Locations field.
func (*PackageBasicDataApplyConfiguration) WithName ¶
func (b *PackageBasicDataApplyConfiguration) WithName(value string) *PackageBasicDataApplyConfiguration
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 (*PackageBasicDataApplyConfiguration) WithPURL ¶
func (b *PackageBasicDataApplyConfiguration) WithPURL(value string) *PackageBasicDataApplyConfiguration
WithPURL sets the PURL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PURL field is set to the value of the last call.
func (*PackageBasicDataApplyConfiguration) WithType ¶
func (b *PackageBasicDataApplyConfiguration) WithType(value string) *PackageBasicDataApplyConfiguration
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 (*PackageBasicDataApplyConfiguration) WithVersion ¶
func (b *PackageBasicDataApplyConfiguration) WithVersion(value string) *PackageBasicDataApplyConfiguration
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.
type PackageCustomDataApplyConfiguration ¶
type PackageCustomDataApplyConfiguration struct {
MetadataType *string `json:"metadataType,omitempty"`
Metadata *json.RawMessage `json:"metadata,omitempty"`
}
PackageCustomDataApplyConfiguration represents a declarative configuration of the PackageCustomData type for use with apply.
func PackageCustomData ¶
func PackageCustomData() *PackageCustomDataApplyConfiguration
PackageCustomDataApplyConfiguration constructs a declarative configuration of the PackageCustomData type for use with apply.
func (*PackageCustomDataApplyConfiguration) WithMetadata ¶
func (b *PackageCustomDataApplyConfiguration) WithMetadata(value json.RawMessage) *PackageCustomDataApplyConfiguration
WithMetadata sets the Metadata field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Metadata field is set to the value of the last call.
func (*PackageCustomDataApplyConfiguration) WithMetadataType ¶
func (b *PackageCustomDataApplyConfiguration) WithMetadataType(value string) *PackageCustomDataApplyConfiguration
WithMetadataType sets the MetadataType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MetadataType field is set to the value of the last call.
type PolicyRefApplyConfiguration ¶
type PolicyRefApplyConfiguration struct {
IPBlock *string `json:"ipBlock,omitempty"`
OriginalIP *string `json:"originalIP,omitempty"`
DNS *string `json:"dns,omitempty"`
Name *string `json:"name,omitempty"`
Server *string `json:"server,omitempty"`
}
PolicyRefApplyConfiguration represents a declarative configuration of the PolicyRef type for use with apply.
func PolicyRef ¶
func PolicyRef() *PolicyRefApplyConfiguration
PolicyRefApplyConfiguration constructs a declarative configuration of the PolicyRef type for use with apply.
func (*PolicyRefApplyConfiguration) WithDNS ¶
func (b *PolicyRefApplyConfiguration) WithDNS(value string) *PolicyRefApplyConfiguration
WithDNS sets the DNS field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DNS field is set to the value of the last call.
func (*PolicyRefApplyConfiguration) WithIPBlock ¶
func (b *PolicyRefApplyConfiguration) WithIPBlock(value string) *PolicyRefApplyConfiguration
WithIPBlock sets the IPBlock field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the IPBlock field is set to the value of the last call.
func (*PolicyRefApplyConfiguration) WithName ¶
func (b *PolicyRefApplyConfiguration) WithName(value string) *PolicyRefApplyConfiguration
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 (*PolicyRefApplyConfiguration) WithOriginalIP ¶
func (b *PolicyRefApplyConfiguration) WithOriginalIP(value string) *PolicyRefApplyConfiguration
WithOriginalIP sets the OriginalIP field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OriginalIP field is set to the value of the last call.
func (*PolicyRefApplyConfiguration) WithServer ¶
func (b *PolicyRefApplyConfiguration) WithServer(value string) *PolicyRefApplyConfiguration
WithServer sets the Server field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Server field is set to the value of the last call.
type ProductApplyConfiguration ¶
type ProductApplyConfiguration struct {
Subcomponents []softwarecompositionv1beta1.Subcomponent `json:"subcomponents,omitempty"`
}
ProductApplyConfiguration represents a declarative configuration of the Product type for use with apply.
func Product ¶
func Product() *ProductApplyConfiguration
ProductApplyConfiguration constructs a declarative configuration of the Product type for use with apply.
func (*ProductApplyConfiguration) WithSubcomponents ¶
func (b *ProductApplyConfiguration) WithSubcomponents(values ...softwarecompositionv1beta1.Subcomponent) *ProductApplyConfiguration
WithSubcomponents adds the given value to the Subcomponents 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 Subcomponents field.
type ReportMetaApplyConfiguration ¶
ReportMetaApplyConfiguration represents a declarative configuration of the ReportMeta type for use with apply.
func ReportMeta ¶
func ReportMeta() *ReportMetaApplyConfiguration
ReportMetaApplyConfiguration constructs a declarative configuration of the ReportMeta type for use with apply.
func (*ReportMetaApplyConfiguration) WithCreatedAt ¶
func (b *ReportMetaApplyConfiguration) WithCreatedAt(value v1.Time) *ReportMetaApplyConfiguration
WithCreatedAt sets the CreatedAt field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreatedAt field is set to the value of the last call.
type RulePathApplyConfiguration ¶
type RulePathApplyConfiguration struct {
FailedPath *string `json:"failedPath,omitempty"`
FixPath *string `json:"fixPath,omitempty"`
FixPathValue *string `json:"fixPathValue,omitempty"`
FixCommand *string `json:"fixCommand,omitempty"`
}
RulePathApplyConfiguration represents a declarative configuration of the RulePath type for use with apply.
func RulePath ¶
func RulePath() *RulePathApplyConfiguration
RulePathApplyConfiguration constructs a declarative configuration of the RulePath type for use with apply.
func (*RulePathApplyConfiguration) WithFailedPath ¶
func (b *RulePathApplyConfiguration) WithFailedPath(value string) *RulePathApplyConfiguration
WithFailedPath sets the FailedPath field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FailedPath field is set to the value of the last call.
func (*RulePathApplyConfiguration) WithFixCommand ¶
func (b *RulePathApplyConfiguration) WithFixCommand(value string) *RulePathApplyConfiguration
WithFixCommand sets the FixCommand field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FixCommand field is set to the value of the last call.
func (*RulePathApplyConfiguration) WithFixPath ¶
func (b *RulePathApplyConfiguration) WithFixPath(value string) *RulePathApplyConfiguration
WithFixPath sets the FixPath field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FixPath field is set to the value of the last call.
func (*RulePathApplyConfiguration) WithFixPathValue ¶
func (b *RulePathApplyConfiguration) WithFixPathValue(value string) *RulePathApplyConfiguration
WithFixPathValue sets the FixPathValue field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FixPathValue field is set to the value of the last call.
type RulePolicyApplyConfiguration ¶
type RulePolicyApplyConfiguration struct {
AllowedProcesses []string `json:"processAllowed,omitempty"`
AllowedContainer *bool `json:"containerAllowed,omitempty"`
}
RulePolicyApplyConfiguration represents a declarative configuration of the RulePolicy type for use with apply.
func RulePolicy ¶
func RulePolicy() *RulePolicyApplyConfiguration
RulePolicyApplyConfiguration constructs a declarative configuration of the RulePolicy type for use with apply.
func (*RulePolicyApplyConfiguration) WithAllowedContainer ¶
func (b *RulePolicyApplyConfiguration) WithAllowedContainer(value bool) *RulePolicyApplyConfiguration
WithAllowedContainer sets the AllowedContainer field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AllowedContainer field is set to the value of the last call.
func (*RulePolicyApplyConfiguration) WithAllowedProcesses ¶
func (b *RulePolicyApplyConfiguration) WithAllowedProcesses(values ...string) *RulePolicyApplyConfiguration
WithAllowedProcesses adds the given value to the AllowedProcesses 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 AllowedProcesses field.
type RuleStatusApplyConfiguration ¶
type RuleStatusApplyConfiguration struct {
Status *string `json:"status,omitempty"`
SubStatus *string `json:"subStatus,omitempty"`
}
RuleStatusApplyConfiguration represents a declarative configuration of the RuleStatus type for use with apply.
func RuleStatus ¶
func RuleStatus() *RuleStatusApplyConfiguration
RuleStatusApplyConfiguration constructs a declarative configuration of the RuleStatus type for use with apply.
func (*RuleStatusApplyConfiguration) WithStatus ¶
func (b *RuleStatusApplyConfiguration) WithStatus(value string) *RuleStatusApplyConfiguration
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 (*RuleStatusApplyConfiguration) WithSubStatus ¶
func (b *RuleStatusApplyConfiguration) WithSubStatus(value string) *RuleStatusApplyConfiguration
WithSubStatus sets the SubStatus field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SubStatus field is set to the value of the last call.
type SBOMSyftApplyConfiguration ¶
type SBOMSyftApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *SBOMSyftSpecApplyConfiguration `json:"spec,omitempty"`
Status *softwarecompositionv1beta1.SBOMSyftStatus `json:"status,omitempty"`
}
SBOMSyftApplyConfiguration represents a declarative configuration of the SBOMSyft type for use with apply.
func SBOMSyft ¶
func SBOMSyft(name, namespace string) *SBOMSyftApplyConfiguration
SBOMSyft constructs a declarative configuration of the SBOMSyft type for use with apply.
func (*SBOMSyftApplyConfiguration) GetName ¶
func (b *SBOMSyftApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*SBOMSyftApplyConfiguration) WithAPIVersion ¶
func (b *SBOMSyftApplyConfiguration) WithAPIVersion(value string) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithAnnotations ¶
func (b *SBOMSyftApplyConfiguration) WithAnnotations(entries map[string]string) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithCreationTimestamp ¶
func (b *SBOMSyftApplyConfiguration) WithCreationTimestamp(value metav1.Time) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *SBOMSyftApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithDeletionTimestamp ¶
func (b *SBOMSyftApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithFinalizers ¶
func (b *SBOMSyftApplyConfiguration) WithFinalizers(values ...string) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithGenerateName ¶
func (b *SBOMSyftApplyConfiguration) WithGenerateName(value string) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithGeneration ¶
func (b *SBOMSyftApplyConfiguration) WithGeneration(value int64) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithKind ¶
func (b *SBOMSyftApplyConfiguration) WithKind(value string) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithLabels ¶
func (b *SBOMSyftApplyConfiguration) WithLabels(entries map[string]string) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithName ¶
func (b *SBOMSyftApplyConfiguration) WithName(value string) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithNamespace ¶
func (b *SBOMSyftApplyConfiguration) WithNamespace(value string) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithOwnerReferences ¶
func (b *SBOMSyftApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithResourceVersion ¶
func (b *SBOMSyftApplyConfiguration) WithResourceVersion(value string) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithSpec ¶
func (b *SBOMSyftApplyConfiguration) WithSpec(value *SBOMSyftSpecApplyConfiguration) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithStatus ¶
func (b *SBOMSyftApplyConfiguration) WithStatus(value softwarecompositionv1beta1.SBOMSyftStatus) *SBOMSyftApplyConfiguration
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 (*SBOMSyftApplyConfiguration) WithUID ¶
func (b *SBOMSyftApplyConfiguration) WithUID(value types.UID) *SBOMSyftApplyConfiguration
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 SBOMSyftFilteredApplyConfiguration ¶
type SBOMSyftFilteredApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *SBOMSyftSpecApplyConfiguration `json:"spec,omitempty"`
Status *softwarecompositionv1beta1.SBOMSyftStatus `json:"status,omitempty"`
}
SBOMSyftFilteredApplyConfiguration represents a declarative configuration of the SBOMSyftFiltered type for use with apply.
func SBOMSyftFiltered ¶
func SBOMSyftFiltered(name, namespace string) *SBOMSyftFilteredApplyConfiguration
SBOMSyftFiltered constructs a declarative configuration of the SBOMSyftFiltered type for use with apply.
func (*SBOMSyftFilteredApplyConfiguration) GetName ¶
func (b *SBOMSyftFilteredApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*SBOMSyftFilteredApplyConfiguration) WithAPIVersion ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithAPIVersion(value string) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithAnnotations ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithAnnotations(entries map[string]string) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithCreationTimestamp ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithCreationTimestamp(value metav1.Time) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithDeletionTimestamp ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithFinalizers ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithFinalizers(values ...string) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithGenerateName ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithGenerateName(value string) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithGeneration ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithGeneration(value int64) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithKind ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithKind(value string) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithLabels ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithLabels(entries map[string]string) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithName ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithName(value string) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithNamespace ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithNamespace(value string) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithOwnerReferences ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithResourceVersion ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithResourceVersion(value string) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithSpec ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithSpec(value *SBOMSyftSpecApplyConfiguration) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithStatus ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithStatus(value softwarecompositionv1beta1.SBOMSyftStatus) *SBOMSyftFilteredApplyConfiguration
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 (*SBOMSyftFilteredApplyConfiguration) WithUID ¶
func (b *SBOMSyftFilteredApplyConfiguration) WithUID(value types.UID) *SBOMSyftFilteredApplyConfiguration
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 SBOMSyftSpecApplyConfiguration ¶
type SBOMSyftSpecApplyConfiguration struct {
Metadata *SPDXMetaApplyConfiguration `json:"metadata,omitempty"`
Syft *SyftDocumentApplyConfiguration `json:"syft,omitempty"`
}
SBOMSyftSpecApplyConfiguration represents a declarative configuration of the SBOMSyftSpec type for use with apply.
func SBOMSyftSpec ¶
func SBOMSyftSpec() *SBOMSyftSpecApplyConfiguration
SBOMSyftSpecApplyConfiguration constructs a declarative configuration of the SBOMSyftSpec type for use with apply.
func (*SBOMSyftSpecApplyConfiguration) WithMetadata ¶
func (b *SBOMSyftSpecApplyConfiguration) WithMetadata(value *SPDXMetaApplyConfiguration) *SBOMSyftSpecApplyConfiguration
WithMetadata sets the Metadata field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Metadata field is set to the value of the last call.
func (*SBOMSyftSpecApplyConfiguration) WithSyft ¶
func (b *SBOMSyftSpecApplyConfiguration) WithSyft(value *SyftDocumentApplyConfiguration) *SBOMSyftSpecApplyConfiguration
WithSyft sets the Syft field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Syft field is set to the value of the last call.
type SPDXMetaApplyConfiguration ¶
type SPDXMetaApplyConfiguration struct {
Tool *ToolMetaApplyConfiguration `json:"tool,omitempty"`
Report *ReportMetaApplyConfiguration `json:"report,omitempty"`
}
SPDXMetaApplyConfiguration represents a declarative configuration of the SPDXMeta type for use with apply.
func SPDXMeta ¶
func SPDXMeta() *SPDXMetaApplyConfiguration
SPDXMetaApplyConfiguration constructs a declarative configuration of the SPDXMeta type for use with apply.
func (*SPDXMetaApplyConfiguration) WithReport ¶
func (b *SPDXMetaApplyConfiguration) WithReport(value *ReportMetaApplyConfiguration) *SPDXMetaApplyConfiguration
WithReport sets the Report field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Report field is set to the value of the last call.
func (*SPDXMetaApplyConfiguration) WithTool ¶
func (b *SPDXMetaApplyConfiguration) WithTool(value *ToolMetaApplyConfiguration) *SPDXMetaApplyConfiguration
WithTool sets the Tool field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tool field is set to the value of the last call.
type ScannedControlApplyConfiguration ¶
type ScannedControlApplyConfiguration struct {
ControlID *string `json:"controlID,omitempty"`
Name *string `json:"name,omitempty"`
Severity *ControlSeverityApplyConfiguration `json:"severity,omitempty"`
Status *ScannedControlStatusApplyConfiguration `json:"status,omitempty"`
Rules []ScannedControlRuleApplyConfiguration `json:"rules,omitempty"`
}
ScannedControlApplyConfiguration represents a declarative configuration of the ScannedControl type for use with apply.
func ScannedControl ¶
func ScannedControl() *ScannedControlApplyConfiguration
ScannedControlApplyConfiguration constructs a declarative configuration of the ScannedControl type for use with apply.
func (*ScannedControlApplyConfiguration) WithControlID ¶
func (b *ScannedControlApplyConfiguration) WithControlID(value string) *ScannedControlApplyConfiguration
WithControlID sets the ControlID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ControlID field is set to the value of the last call.
func (*ScannedControlApplyConfiguration) WithName ¶
func (b *ScannedControlApplyConfiguration) WithName(value string) *ScannedControlApplyConfiguration
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 (*ScannedControlApplyConfiguration) WithRules ¶
func (b *ScannedControlApplyConfiguration) WithRules(values ...*ScannedControlRuleApplyConfiguration) *ScannedControlApplyConfiguration
WithRules adds the given value to the Rules 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 Rules field.
func (*ScannedControlApplyConfiguration) WithSeverity ¶
func (b *ScannedControlApplyConfiguration) WithSeverity(value *ControlSeverityApplyConfiguration) *ScannedControlApplyConfiguration
WithSeverity sets the Severity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Severity field is set to the value of the last call.
func (*ScannedControlApplyConfiguration) WithStatus ¶
func (b *ScannedControlApplyConfiguration) WithStatus(value *ScannedControlStatusApplyConfiguration) *ScannedControlApplyConfiguration
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.
type ScannedControlRuleApplyConfiguration ¶
type ScannedControlRuleApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Status *RuleStatusApplyConfiguration `json:"status,omitempty"`
ControlConfigurations map[string]json.RawMessage `json:"controlConfigurations,omitempty"`
Paths []RulePathApplyConfiguration `json:"paths,omitempty"`
AppliedIgnoreRules []string `json:"appliedIgnoreRules,omitempty"`
RelatedResourcesIDs []string `json:"relatedResourcesIDs,omitempty"`
}
ScannedControlRuleApplyConfiguration represents a declarative configuration of the ScannedControlRule type for use with apply.
func ScannedControlRule ¶
func ScannedControlRule() *ScannedControlRuleApplyConfiguration
ScannedControlRuleApplyConfiguration constructs a declarative configuration of the ScannedControlRule type for use with apply.
func (*ScannedControlRuleApplyConfiguration) WithAppliedIgnoreRules ¶
func (b *ScannedControlRuleApplyConfiguration) WithAppliedIgnoreRules(values ...string) *ScannedControlRuleApplyConfiguration
WithAppliedIgnoreRules adds the given value to the AppliedIgnoreRules 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 AppliedIgnoreRules field.
func (*ScannedControlRuleApplyConfiguration) WithControlConfigurations ¶
func (b *ScannedControlRuleApplyConfiguration) WithControlConfigurations(entries map[string]json.RawMessage) *ScannedControlRuleApplyConfiguration
WithControlConfigurations puts the entries into the ControlConfigurations 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 ControlConfigurations field, overwriting an existing map entries in ControlConfigurations field with the same key.
func (*ScannedControlRuleApplyConfiguration) WithName ¶
func (b *ScannedControlRuleApplyConfiguration) WithName(value string) *ScannedControlRuleApplyConfiguration
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 (*ScannedControlRuleApplyConfiguration) WithPaths ¶
func (b *ScannedControlRuleApplyConfiguration) WithPaths(values ...*RulePathApplyConfiguration) *ScannedControlRuleApplyConfiguration
WithPaths adds the given value to the Paths 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 Paths field.
func (*ScannedControlRuleApplyConfiguration) WithRelatedResourcesIDs ¶
func (b *ScannedControlRuleApplyConfiguration) WithRelatedResourcesIDs(values ...string) *ScannedControlRuleApplyConfiguration
WithRelatedResourcesIDs adds the given value to the RelatedResourcesIDs 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 RelatedResourcesIDs field.
func (*ScannedControlRuleApplyConfiguration) WithStatus ¶
func (b *ScannedControlRuleApplyConfiguration) WithStatus(value *RuleStatusApplyConfiguration) *ScannedControlRuleApplyConfiguration
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.
type ScannedControlStatusApplyConfiguration ¶
type ScannedControlStatusApplyConfiguration struct {
Status *string `json:"status,omitempty"`
SubStatus *string `json:"subStatus,omitempty"`
Info *string `json:"info,omitempty"`
}
ScannedControlStatusApplyConfiguration represents a declarative configuration of the ScannedControlStatus type for use with apply.
func ScannedControlStatus ¶
func ScannedControlStatus() *ScannedControlStatusApplyConfiguration
ScannedControlStatusApplyConfiguration constructs a declarative configuration of the ScannedControlStatus type for use with apply.
func (*ScannedControlStatusApplyConfiguration) WithInfo ¶
func (b *ScannedControlStatusApplyConfiguration) WithInfo(value string) *ScannedControlStatusApplyConfiguration
WithInfo sets the Info field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Info field is set to the value of the last call.
func (*ScannedControlStatusApplyConfiguration) WithStatus ¶
func (b *ScannedControlStatusApplyConfiguration) WithStatus(value string) *ScannedControlStatusApplyConfiguration
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 (*ScannedControlStatusApplyConfiguration) WithSubStatus ¶
func (b *ScannedControlStatusApplyConfiguration) WithSubStatus(value string) *ScannedControlStatusApplyConfiguration
WithSubStatus sets the SubStatus field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SubStatus field is set to the value of the last call.
type ScannedControlSummaryApplyConfiguration ¶
type ScannedControlSummaryApplyConfiguration struct {
ControlID *string `json:"controlID,omitempty"`
Severity *ControlSeverityApplyConfiguration `json:"severity,omitempty"`
Status *ScannedControlStatusApplyConfiguration `json:"status,omitempty"`
}
ScannedControlSummaryApplyConfiguration represents a declarative configuration of the ScannedControlSummary type for use with apply.
func ScannedControlSummary ¶
func ScannedControlSummary() *ScannedControlSummaryApplyConfiguration
ScannedControlSummaryApplyConfiguration constructs a declarative configuration of the ScannedControlSummary type for use with apply.
func (*ScannedControlSummaryApplyConfiguration) WithControlID ¶
func (b *ScannedControlSummaryApplyConfiguration) WithControlID(value string) *ScannedControlSummaryApplyConfiguration
WithControlID sets the ControlID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ControlID field is set to the value of the last call.
func (*ScannedControlSummaryApplyConfiguration) WithSeverity ¶
func (b *ScannedControlSummaryApplyConfiguration) WithSeverity(value *ControlSeverityApplyConfiguration) *ScannedControlSummaryApplyConfiguration
WithSeverity sets the Severity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Severity field is set to the value of the last call.
func (*ScannedControlSummaryApplyConfiguration) WithStatus ¶
func (b *ScannedControlSummaryApplyConfiguration) WithStatus(value *ScannedControlStatusApplyConfiguration) *ScannedControlSummaryApplyConfiguration
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.
type SchemaApplyConfiguration ¶
type SchemaApplyConfiguration struct {
Version *string `json:"version,omitempty"`
URL *string `json:"url,omitempty"`
}
SchemaApplyConfiguration represents a declarative configuration of the Schema type for use with apply.
func Schema ¶
func Schema() *SchemaApplyConfiguration
SchemaApplyConfiguration constructs a declarative configuration of the Schema type for use with apply.
func (*SchemaApplyConfiguration) WithURL ¶
func (b *SchemaApplyConfiguration) WithURL(value string) *SchemaApplyConfiguration
WithURL sets the URL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the URL field is set to the value of the last call.
func (*SchemaApplyConfiguration) WithVersion ¶
func (b *SchemaApplyConfiguration) WithVersion(value string) *SchemaApplyConfiguration
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.
type SeccompProfileApplyConfiguration ¶
type SeccompProfileApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *SeccompProfileSpecApplyConfiguration `json:"spec,omitempty"`
Status *SeccompProfileStatusApplyConfiguration `json:"status,omitempty"`
}
SeccompProfileApplyConfiguration represents a declarative configuration of the SeccompProfile type for use with apply.
func SeccompProfile ¶
func SeccompProfile(name, namespace string) *SeccompProfileApplyConfiguration
SeccompProfile constructs a declarative configuration of the SeccompProfile type for use with apply.
func (*SeccompProfileApplyConfiguration) GetName ¶
func (b *SeccompProfileApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*SeccompProfileApplyConfiguration) WithAPIVersion ¶
func (b *SeccompProfileApplyConfiguration) WithAPIVersion(value string) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithAnnotations ¶
func (b *SeccompProfileApplyConfiguration) WithAnnotations(entries map[string]string) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithCreationTimestamp ¶
func (b *SeccompProfileApplyConfiguration) WithCreationTimestamp(value metav1.Time) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *SeccompProfileApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithDeletionTimestamp ¶
func (b *SeccompProfileApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithFinalizers ¶
func (b *SeccompProfileApplyConfiguration) WithFinalizers(values ...string) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithGenerateName ¶
func (b *SeccompProfileApplyConfiguration) WithGenerateName(value string) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithGeneration ¶
func (b *SeccompProfileApplyConfiguration) WithGeneration(value int64) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithKind ¶
func (b *SeccompProfileApplyConfiguration) WithKind(value string) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithLabels ¶
func (b *SeccompProfileApplyConfiguration) WithLabels(entries map[string]string) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithName ¶
func (b *SeccompProfileApplyConfiguration) WithName(value string) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithNamespace ¶
func (b *SeccompProfileApplyConfiguration) WithNamespace(value string) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithOwnerReferences ¶
func (b *SeccompProfileApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithResourceVersion ¶
func (b *SeccompProfileApplyConfiguration) WithResourceVersion(value string) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithSpec ¶
func (b *SeccompProfileApplyConfiguration) WithSpec(value *SeccompProfileSpecApplyConfiguration) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithStatus ¶
func (b *SeccompProfileApplyConfiguration) WithStatus(value *SeccompProfileStatusApplyConfiguration) *SeccompProfileApplyConfiguration
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 (*SeccompProfileApplyConfiguration) WithUID ¶
func (b *SeccompProfileApplyConfiguration) WithUID(value types.UID) *SeccompProfileApplyConfiguration
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 SeccompProfileSpecApplyConfiguration ¶
type SeccompProfileSpecApplyConfiguration struct {
Containers []SingleSeccompProfileApplyConfiguration `json:"containers,omitempty"`
InitContainers []SingleSeccompProfileApplyConfiguration `json:"initContainers,omitempty"`
EphemeralContainers []SingleSeccompProfileApplyConfiguration `json:"ephemeralContainers,omitempty"`
}
SeccompProfileSpecApplyConfiguration represents a declarative configuration of the SeccompProfileSpec type for use with apply.
func SeccompProfileSpec ¶
func SeccompProfileSpec() *SeccompProfileSpecApplyConfiguration
SeccompProfileSpecApplyConfiguration constructs a declarative configuration of the SeccompProfileSpec type for use with apply.
func (*SeccompProfileSpecApplyConfiguration) WithContainers ¶
func (b *SeccompProfileSpecApplyConfiguration) WithContainers(values ...*SingleSeccompProfileApplyConfiguration) *SeccompProfileSpecApplyConfiguration
WithContainers adds the given value to the Containers 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 Containers field.
func (*SeccompProfileSpecApplyConfiguration) WithEphemeralContainers ¶
func (b *SeccompProfileSpecApplyConfiguration) WithEphemeralContainers(values ...*SingleSeccompProfileApplyConfiguration) *SeccompProfileSpecApplyConfiguration
WithEphemeralContainers adds the given value to the EphemeralContainers 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 EphemeralContainers field.
func (*SeccompProfileSpecApplyConfiguration) WithInitContainers ¶
func (b *SeccompProfileSpecApplyConfiguration) WithInitContainers(values ...*SingleSeccompProfileApplyConfiguration) *SeccompProfileSpecApplyConfiguration
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.
type SeccompProfileStatusApplyConfiguration ¶
type SeccompProfileStatusApplyConfiguration struct {
Containers map[string]SingleSeccompProfileStatusApplyConfiguration `json:"containers,omitempty"`
}
SeccompProfileStatusApplyConfiguration represents a declarative configuration of the SeccompProfileStatus type for use with apply.
func SeccompProfileStatus ¶
func SeccompProfileStatus() *SeccompProfileStatusApplyConfiguration
SeccompProfileStatusApplyConfiguration constructs a declarative configuration of the SeccompProfileStatus type for use with apply.
func (*SeccompProfileStatusApplyConfiguration) WithContainers ¶
func (b *SeccompProfileStatusApplyConfiguration) WithContainers(entries map[string]SingleSeccompProfileStatusApplyConfiguration) *SeccompProfileStatusApplyConfiguration
WithContainers puts the entries into the Containers 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 Containers field, overwriting an existing map entries in Containers field with the same key.
type SeveritySummaryApplyConfiguration ¶
type SeveritySummaryApplyConfiguration struct {
Critical *VulnerabilityCountersApplyConfiguration `json:"critical,omitempty"`
High *VulnerabilityCountersApplyConfiguration `json:"high,omitempty"`
Medium *VulnerabilityCountersApplyConfiguration `json:"medium,omitempty"`
Low *VulnerabilityCountersApplyConfiguration `json:"low,omitempty"`
Negligible *VulnerabilityCountersApplyConfiguration `json:"negligible,omitempty"`
Unknown *VulnerabilityCountersApplyConfiguration `json:"unknown,omitempty"`
}
SeveritySummaryApplyConfiguration represents a declarative configuration of the SeveritySummary type for use with apply.
func SeveritySummary ¶
func SeveritySummary() *SeveritySummaryApplyConfiguration
SeveritySummaryApplyConfiguration constructs a declarative configuration of the SeveritySummary type for use with apply.
func (*SeveritySummaryApplyConfiguration) WithCritical ¶
func (b *SeveritySummaryApplyConfiguration) WithCritical(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
WithCritical sets the Critical field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Critical field is set to the value of the last call.
func (*SeveritySummaryApplyConfiguration) WithHigh ¶
func (b *SeveritySummaryApplyConfiguration) WithHigh(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
WithHigh sets the High field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the High field is set to the value of the last call.
func (*SeveritySummaryApplyConfiguration) WithLow ¶
func (b *SeveritySummaryApplyConfiguration) WithLow(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
WithLow sets the Low field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Low field is set to the value of the last call.
func (*SeveritySummaryApplyConfiguration) WithMedium ¶
func (b *SeveritySummaryApplyConfiguration) WithMedium(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
WithMedium sets the Medium field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Medium field is set to the value of the last call.
func (*SeveritySummaryApplyConfiguration) WithNegligible ¶
func (b *SeveritySummaryApplyConfiguration) WithNegligible(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
WithNegligible sets the Negligible field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Negligible field is set to the value of the last call.
func (*SeveritySummaryApplyConfiguration) WithUnknown ¶
func (b *SeveritySummaryApplyConfiguration) WithUnknown(value *VulnerabilityCountersApplyConfiguration) *SeveritySummaryApplyConfiguration
WithUnknown sets the Unknown field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Unknown field is set to the value of the last call.
type SingleSeccompProfileApplyConfiguration ¶
type SingleSeccompProfileApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Path *string `json:"path,omitempty"`
Spec *SingleSeccompProfileSpecApplyConfiguration `json:"spec,omitempty"`
}
SingleSeccompProfileApplyConfiguration represents a declarative configuration of the SingleSeccompProfile type for use with apply.
func SingleSeccompProfile ¶
func SingleSeccompProfile() *SingleSeccompProfileApplyConfiguration
SingleSeccompProfileApplyConfiguration constructs a declarative configuration of the SingleSeccompProfile type for use with apply.
func (*SingleSeccompProfileApplyConfiguration) WithName ¶
func (b *SingleSeccompProfileApplyConfiguration) WithName(value string) *SingleSeccompProfileApplyConfiguration
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 (*SingleSeccompProfileApplyConfiguration) WithPath ¶
func (b *SingleSeccompProfileApplyConfiguration) WithPath(value string) *SingleSeccompProfileApplyConfiguration
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 (*SingleSeccompProfileApplyConfiguration) WithSpec ¶
func (b *SingleSeccompProfileApplyConfiguration) WithSpec(value *SingleSeccompProfileSpecApplyConfiguration) *SingleSeccompProfileApplyConfiguration
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.
type SingleSeccompProfileSpecApplyConfiguration ¶
type SingleSeccompProfileSpecApplyConfiguration struct {
SpecBaseApplyConfiguration `json:",inline"`
BaseProfileName *string `json:"baseProfileName,omitempty"`
DefaultAction *seccomp.Action `json:"defaultAction,omitempty"`
Architectures []softwarecompositionv1beta1.Arch `json:"architectures,omitempty"`
ListenerPath *string `json:"listenerPath,omitempty"`
ListenerMetadata *string `json:"listenerMetadata,omitempty"`
Syscalls []*softwarecompositionv1beta1.Syscall `json:"syscalls,omitempty"`
Flags []softwarecompositionv1beta1.Flag `json:"flags,omitempty"`
}
SingleSeccompProfileSpecApplyConfiguration represents a declarative configuration of the SingleSeccompProfileSpec type for use with apply.
func SingleSeccompProfileSpec ¶
func SingleSeccompProfileSpec() *SingleSeccompProfileSpecApplyConfiguration
SingleSeccompProfileSpecApplyConfiguration constructs a declarative configuration of the SingleSeccompProfileSpec type for use with apply.
func (*SingleSeccompProfileSpecApplyConfiguration) WithArchitectures ¶
func (b *SingleSeccompProfileSpecApplyConfiguration) WithArchitectures(values ...softwarecompositionv1beta1.Arch) *SingleSeccompProfileSpecApplyConfiguration
WithArchitectures adds the given value to the Architectures 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 Architectures field.
func (*SingleSeccompProfileSpecApplyConfiguration) WithBaseProfileName ¶
func (b *SingleSeccompProfileSpecApplyConfiguration) WithBaseProfileName(value string) *SingleSeccompProfileSpecApplyConfiguration
WithBaseProfileName sets the BaseProfileName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BaseProfileName field is set to the value of the last call.
func (*SingleSeccompProfileSpecApplyConfiguration) WithDefaultAction ¶
func (b *SingleSeccompProfileSpecApplyConfiguration) WithDefaultAction(value seccomp.Action) *SingleSeccompProfileSpecApplyConfiguration
WithDefaultAction sets the DefaultAction field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DefaultAction field is set to the value of the last call.
func (*SingleSeccompProfileSpecApplyConfiguration) WithDisabled ¶
func (b *SingleSeccompProfileSpecApplyConfiguration) WithDisabled(value bool) *SingleSeccompProfileSpecApplyConfiguration
WithDisabled sets the Disabled field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Disabled field is set to the value of the last call.
func (*SingleSeccompProfileSpecApplyConfiguration) WithFlags ¶
func (b *SingleSeccompProfileSpecApplyConfiguration) WithFlags(values ...softwarecompositionv1beta1.Flag) *SingleSeccompProfileSpecApplyConfiguration
WithFlags adds the given value to the Flags 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 Flags field.
func (*SingleSeccompProfileSpecApplyConfiguration) WithListenerMetadata ¶
func (b *SingleSeccompProfileSpecApplyConfiguration) WithListenerMetadata(value string) *SingleSeccompProfileSpecApplyConfiguration
WithListenerMetadata sets the ListenerMetadata field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ListenerMetadata field is set to the value of the last call.
func (*SingleSeccompProfileSpecApplyConfiguration) WithListenerPath ¶
func (b *SingleSeccompProfileSpecApplyConfiguration) WithListenerPath(value string) *SingleSeccompProfileSpecApplyConfiguration
WithListenerPath sets the ListenerPath field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ListenerPath field is set to the value of the last call.
func (*SingleSeccompProfileSpecApplyConfiguration) WithSyscalls ¶
func (b *SingleSeccompProfileSpecApplyConfiguration) WithSyscalls(values ...**softwarecompositionv1beta1.Syscall) *SingleSeccompProfileSpecApplyConfiguration
WithSyscalls adds the given value to the Syscalls 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 Syscalls field.
type SingleSeccompProfileStatusApplyConfiguration ¶
type SingleSeccompProfileStatusApplyConfiguration struct {
StatusBaseApplyConfiguration `json:",inline"`
Path *string `json:"path,omitempty"`
ActiveWorkloads []string `json:"activeWorkloads,omitempty"`
LocalhostProfile *string `json:"localhostProfile,omitempty"`
}
SingleSeccompProfileStatusApplyConfiguration represents a declarative configuration of the SingleSeccompProfileStatus type for use with apply.
func SingleSeccompProfileStatus ¶
func SingleSeccompProfileStatus() *SingleSeccompProfileStatusApplyConfiguration
SingleSeccompProfileStatusApplyConfiguration constructs a declarative configuration of the SingleSeccompProfileStatus type for use with apply.
func (*SingleSeccompProfileStatusApplyConfiguration) WithActiveWorkloads ¶
func (b *SingleSeccompProfileStatusApplyConfiguration) WithActiveWorkloads(values ...string) *SingleSeccompProfileStatusApplyConfiguration
WithActiveWorkloads adds the given value to the ActiveWorkloads 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 ActiveWorkloads field.
func (*SingleSeccompProfileStatusApplyConfiguration) WithConditions ¶
func (b *SingleSeccompProfileStatusApplyConfiguration) WithConditions(values ...*ConditionApplyConfiguration) *SingleSeccompProfileStatusApplyConfiguration
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 (*SingleSeccompProfileStatusApplyConfiguration) WithLocalhostProfile ¶
func (b *SingleSeccompProfileStatusApplyConfiguration) WithLocalhostProfile(value string) *SingleSeccompProfileStatusApplyConfiguration
WithLocalhostProfile sets the LocalhostProfile field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LocalhostProfile field is set to the value of the last call.
func (*SingleSeccompProfileStatusApplyConfiguration) WithPath ¶
func (b *SingleSeccompProfileStatusApplyConfiguration) WithPath(value string) *SingleSeccompProfileStatusApplyConfiguration
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 (*SingleSeccompProfileStatusApplyConfiguration) WithStatus ¶
func (b *SingleSeccompProfileStatusApplyConfiguration) WithStatus(value softwarecompositionv1beta1.ProfileState) *SingleSeccompProfileStatusApplyConfiguration
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.
type SourceApplyConfiguration ¶
type SourceApplyConfiguration struct {
Type *string `json:"type,omitempty"`
Target *json.RawMessage `json:"target,omitempty"`
}
SourceApplyConfiguration represents a declarative configuration of the Source type for use with apply.
func Source ¶
func Source() *SourceApplyConfiguration
SourceApplyConfiguration constructs a declarative configuration of the Source type for use with apply.
func (*SourceApplyConfiguration) WithTarget ¶
func (b *SourceApplyConfiguration) WithTarget(value json.RawMessage) *SourceApplyConfiguration
WithTarget sets the Target field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Target field is set to the value of the last call.
func (*SourceApplyConfiguration) WithType ¶
func (b *SourceApplyConfiguration) WithType(value string) *SourceApplyConfiguration
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 SpecBaseApplyConfiguration ¶
type SpecBaseApplyConfiguration struct {
Disabled *bool `json:"disabled,omitempty"`
}
SpecBaseApplyConfiguration represents a declarative configuration of the SpecBase type for use with apply.
func SpecBase ¶
func SpecBase() *SpecBaseApplyConfiguration
SpecBaseApplyConfiguration constructs a declarative configuration of the SpecBase type for use with apply.
func (*SpecBaseApplyConfiguration) WithDisabled ¶
func (b *SpecBaseApplyConfiguration) WithDisabled(value bool) *SpecBaseApplyConfiguration
WithDisabled sets the Disabled field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Disabled field is set to the value of the last call.
type StackFrameApplyConfiguration ¶
type StackFrameApplyConfiguration struct {
FileID *string `json:"fileID,omitempty"`
Lineno *string `json:"lineno,omitempty"`
FrameType *int64 `json:"frameType,omitempty"`
}
StackFrameApplyConfiguration represents a declarative configuration of the StackFrame type for use with apply.
func StackFrame ¶
func StackFrame() *StackFrameApplyConfiguration
StackFrameApplyConfiguration constructs a declarative configuration of the StackFrame type for use with apply.
func (*StackFrameApplyConfiguration) WithFileID ¶
func (b *StackFrameApplyConfiguration) WithFileID(value string) *StackFrameApplyConfiguration
WithFileID sets the FileID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FileID field is set to the value of the last call.
func (*StackFrameApplyConfiguration) WithFrameType ¶
func (b *StackFrameApplyConfiguration) WithFrameType(value int64) *StackFrameApplyConfiguration
WithFrameType sets the FrameType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FrameType field is set to the value of the last call.
func (*StackFrameApplyConfiguration) WithLineno ¶
func (b *StackFrameApplyConfiguration) WithLineno(value string) *StackFrameApplyConfiguration
WithLineno sets the Lineno field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Lineno field is set to the value of the last call.
type StatementApplyConfiguration ¶
type StatementApplyConfiguration struct {
ID *string `json:"@id,omitempty"`
Vulnerability *VexVulnerabilityApplyConfiguration `json:"vulnerability,omitempty"`
Timestamp *string `json:"timestamp,omitempty"`
LastUpdated *string `json:"last_updated,omitempty"`
Products []ProductApplyConfiguration `json:"products,omitempty"`
Status *softwarecompositionv1beta1.Status `json:"status,omitempty"`
StatusNotes *string `json:"status_notes,omitempty"`
Justification *softwarecompositionv1beta1.Justification `json:"justification,omitempty"`
ImpactStatement *string `json:"impact_statement,omitempty"`
ActionStatement *string `json:"action_statement,omitempty"`
ActionStatementTimestamp *string `json:"action_statement_timestamp,omitempty"`
}
StatementApplyConfiguration represents a declarative configuration of the Statement type for use with apply.
func Statement ¶
func Statement() *StatementApplyConfiguration
StatementApplyConfiguration constructs a declarative configuration of the Statement type for use with apply.
func (*StatementApplyConfiguration) WithActionStatement ¶
func (b *StatementApplyConfiguration) WithActionStatement(value string) *StatementApplyConfiguration
WithActionStatement sets the ActionStatement field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ActionStatement field is set to the value of the last call.
func (*StatementApplyConfiguration) WithActionStatementTimestamp ¶
func (b *StatementApplyConfiguration) WithActionStatementTimestamp(value string) *StatementApplyConfiguration
WithActionStatementTimestamp sets the ActionStatementTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ActionStatementTimestamp field is set to the value of the last call.
func (*StatementApplyConfiguration) WithID ¶
func (b *StatementApplyConfiguration) WithID(value string) *StatementApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*StatementApplyConfiguration) WithImpactStatement ¶
func (b *StatementApplyConfiguration) WithImpactStatement(value string) *StatementApplyConfiguration
WithImpactStatement sets the ImpactStatement field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImpactStatement field is set to the value of the last call.
func (*StatementApplyConfiguration) WithJustification ¶
func (b *StatementApplyConfiguration) WithJustification(value softwarecompositionv1beta1.Justification) *StatementApplyConfiguration
WithJustification sets the Justification field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Justification field is set to the value of the last call.
func (*StatementApplyConfiguration) WithLastUpdated ¶
func (b *StatementApplyConfiguration) WithLastUpdated(value string) *StatementApplyConfiguration
WithLastUpdated sets the LastUpdated field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastUpdated field is set to the value of the last call.
func (*StatementApplyConfiguration) WithProducts ¶
func (b *StatementApplyConfiguration) WithProducts(values ...*ProductApplyConfiguration) *StatementApplyConfiguration
WithProducts adds the given value to the Products 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 Products field.
func (*StatementApplyConfiguration) WithStatus ¶
func (b *StatementApplyConfiguration) WithStatus(value softwarecompositionv1beta1.Status) *StatementApplyConfiguration
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 (*StatementApplyConfiguration) WithStatusNotes ¶
func (b *StatementApplyConfiguration) WithStatusNotes(value string) *StatementApplyConfiguration
WithStatusNotes sets the StatusNotes field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the StatusNotes field is set to the value of the last call.
func (*StatementApplyConfiguration) WithTimestamp ¶
func (b *StatementApplyConfiguration) WithTimestamp(value string) *StatementApplyConfiguration
WithTimestamp sets the Timestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Timestamp field is set to the value of the last call.
func (*StatementApplyConfiguration) WithVulnerability ¶
func (b *StatementApplyConfiguration) WithVulnerability(value *VexVulnerabilityApplyConfiguration) *StatementApplyConfiguration
WithVulnerability sets the Vulnerability field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Vulnerability field is set to the value of the last call.
type StatusBaseApplyConfiguration ¶
type StatusBaseApplyConfiguration struct {
ConditionedStatusApplyConfiguration `json:",inline"`
Status *softwarecompositionv1beta1.ProfileState `json:"status,omitempty"`
}
StatusBaseApplyConfiguration represents a declarative configuration of the StatusBase type for use with apply.
func StatusBase ¶
func StatusBase() *StatusBaseApplyConfiguration
StatusBaseApplyConfiguration constructs a declarative configuration of the StatusBase type for use with apply.
func (*StatusBaseApplyConfiguration) WithConditions ¶
func (b *StatusBaseApplyConfiguration) WithConditions(values ...*ConditionApplyConfiguration) *StatusBaseApplyConfiguration
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 (*StatusBaseApplyConfiguration) WithStatus ¶
func (b *StatusBaseApplyConfiguration) WithStatus(value softwarecompositionv1beta1.ProfileState) *StatusBaseApplyConfiguration
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.
type SyftCoordinatesApplyConfiguration ¶
type SyftCoordinatesApplyConfiguration struct {
RealPath *string `json:"path,omitempty"`
FileSystemID *string `json:"layerID,omitempty"`
}
SyftCoordinatesApplyConfiguration represents a declarative configuration of the SyftCoordinates type for use with apply.
func SyftCoordinates ¶
func SyftCoordinates() *SyftCoordinatesApplyConfiguration
SyftCoordinatesApplyConfiguration constructs a declarative configuration of the SyftCoordinates type for use with apply.
func (*SyftCoordinatesApplyConfiguration) WithFileSystemID ¶
func (b *SyftCoordinatesApplyConfiguration) WithFileSystemID(value string) *SyftCoordinatesApplyConfiguration
WithFileSystemID sets the FileSystemID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FileSystemID field is set to the value of the last call.
func (*SyftCoordinatesApplyConfiguration) WithRealPath ¶
func (b *SyftCoordinatesApplyConfiguration) WithRealPath(value string) *SyftCoordinatesApplyConfiguration
WithRealPath sets the RealPath field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the RealPath field is set to the value of the last call.
type SyftDescriptorApplyConfiguration ¶
type SyftDescriptorApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
Configuration *json.RawMessage `json:"configuration,omitempty"`
}
SyftDescriptorApplyConfiguration represents a declarative configuration of the SyftDescriptor type for use with apply.
func SyftDescriptor ¶
func SyftDescriptor() *SyftDescriptorApplyConfiguration
SyftDescriptorApplyConfiguration constructs a declarative configuration of the SyftDescriptor type for use with apply.
func (*SyftDescriptorApplyConfiguration) WithConfiguration ¶
func (b *SyftDescriptorApplyConfiguration) WithConfiguration(value json.RawMessage) *SyftDescriptorApplyConfiguration
WithConfiguration sets the Configuration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Configuration field is set to the value of the last call.
func (*SyftDescriptorApplyConfiguration) WithName ¶
func (b *SyftDescriptorApplyConfiguration) WithName(value string) *SyftDescriptorApplyConfiguration
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 (*SyftDescriptorApplyConfiguration) WithVersion ¶
func (b *SyftDescriptorApplyConfiguration) WithVersion(value string) *SyftDescriptorApplyConfiguration
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.
type SyftDocumentApplyConfiguration ¶
type SyftDocumentApplyConfiguration struct {
Artifacts []softwarecompositionv1beta1.SyftPackage `json:"artifacts,omitempty"`
ArtifactRelationships []SyftRelationshipApplyConfiguration `json:"artifactRelationships,omitempty"`
Files []SyftFileApplyConfiguration `json:"files,omitempty"`
SyftSource *SyftSourceApplyConfiguration `json:"source,omitempty"`
Distro *LinuxReleaseApplyConfiguration `json:"distro,omitempty"`
SyftDescriptor *SyftDescriptorApplyConfiguration `json:"descriptor,omitempty"`
Schema *SchemaApplyConfiguration `json:"schema,omitempty"`
}
SyftDocumentApplyConfiguration represents a declarative configuration of the SyftDocument type for use with apply.
func SyftDocument ¶
func SyftDocument() *SyftDocumentApplyConfiguration
SyftDocumentApplyConfiguration constructs a declarative configuration of the SyftDocument type for use with apply.
func (*SyftDocumentApplyConfiguration) WithArtifactRelationships ¶
func (b *SyftDocumentApplyConfiguration) WithArtifactRelationships(values ...*SyftRelationshipApplyConfiguration) *SyftDocumentApplyConfiguration
WithArtifactRelationships adds the given value to the ArtifactRelationships 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 ArtifactRelationships field.
func (*SyftDocumentApplyConfiguration) WithArtifacts ¶
func (b *SyftDocumentApplyConfiguration) WithArtifacts(values ...softwarecompositionv1beta1.SyftPackage) *SyftDocumentApplyConfiguration
WithArtifacts adds the given value to the Artifacts field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Artifacts field.
func (*SyftDocumentApplyConfiguration) WithDistro ¶
func (b *SyftDocumentApplyConfiguration) WithDistro(value *LinuxReleaseApplyConfiguration) *SyftDocumentApplyConfiguration
WithDistro sets the Distro field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Distro field is set to the value of the last call.
func (*SyftDocumentApplyConfiguration) WithFiles ¶
func (b *SyftDocumentApplyConfiguration) WithFiles(values ...*SyftFileApplyConfiguration) *SyftDocumentApplyConfiguration
WithFiles adds the given value to the Files 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 Files field.
func (*SyftDocumentApplyConfiguration) WithSchema ¶
func (b *SyftDocumentApplyConfiguration) WithSchema(value *SchemaApplyConfiguration) *SyftDocumentApplyConfiguration
WithSchema sets the Schema field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Schema field is set to the value of the last call.
func (*SyftDocumentApplyConfiguration) WithSyftDescriptor ¶
func (b *SyftDocumentApplyConfiguration) WithSyftDescriptor(value *SyftDescriptorApplyConfiguration) *SyftDocumentApplyConfiguration
WithSyftDescriptor sets the SyftDescriptor field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SyftDescriptor field is set to the value of the last call.
func (*SyftDocumentApplyConfiguration) WithSyftSource ¶
func (b *SyftDocumentApplyConfiguration) WithSyftSource(value *SyftSourceApplyConfiguration) *SyftDocumentApplyConfiguration
WithSyftSource sets the SyftSource field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SyftSource field is set to the value of the last call.
type SyftFileApplyConfiguration ¶
type SyftFileApplyConfiguration struct {
ID *string `json:"id,omitempty"`
Location *CoordinatesApplyConfiguration `json:"location,omitempty"`
Metadata *FileMetadataEntryApplyConfiguration `json:"metadata,omitempty"`
Contents *string `json:"contents,omitempty"`
Digests []DigestApplyConfiguration `json:"digests,omitempty"`
Licenses []FileLicenseApplyConfiguration `json:"licenses,omitempty"`
Executable *ExecutableApplyConfiguration `json:"executable,omitempty"`
}
SyftFileApplyConfiguration represents a declarative configuration of the SyftFile type for use with apply.
func SyftFile ¶
func SyftFile() *SyftFileApplyConfiguration
SyftFileApplyConfiguration constructs a declarative configuration of the SyftFile type for use with apply.
func (*SyftFileApplyConfiguration) WithContents ¶
func (b *SyftFileApplyConfiguration) WithContents(value string) *SyftFileApplyConfiguration
WithContents sets the Contents field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Contents field is set to the value of the last call.
func (*SyftFileApplyConfiguration) WithDigests ¶
func (b *SyftFileApplyConfiguration) WithDigests(values ...*DigestApplyConfiguration) *SyftFileApplyConfiguration
WithDigests adds the given value to the Digests 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 Digests field.
func (*SyftFileApplyConfiguration) WithExecutable ¶
func (b *SyftFileApplyConfiguration) WithExecutable(value *ExecutableApplyConfiguration) *SyftFileApplyConfiguration
WithExecutable sets the Executable field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Executable field is set to the value of the last call.
func (*SyftFileApplyConfiguration) WithID ¶
func (b *SyftFileApplyConfiguration) WithID(value string) *SyftFileApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*SyftFileApplyConfiguration) WithLicenses ¶
func (b *SyftFileApplyConfiguration) WithLicenses(values ...*FileLicenseApplyConfiguration) *SyftFileApplyConfiguration
WithLicenses adds the given value to the Licenses 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 Licenses field.
func (*SyftFileApplyConfiguration) WithLocation ¶
func (b *SyftFileApplyConfiguration) WithLocation(value *CoordinatesApplyConfiguration) *SyftFileApplyConfiguration
WithLocation sets the Location field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Location field is set to the value of the last call.
func (*SyftFileApplyConfiguration) WithMetadata ¶
func (b *SyftFileApplyConfiguration) WithMetadata(value *FileMetadataEntryApplyConfiguration) *SyftFileApplyConfiguration
WithMetadata sets the Metadata field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Metadata field is set to the value of the last call.
type SyftRelationshipApplyConfiguration ¶
type SyftRelationshipApplyConfiguration struct {
Parent *string `json:"parent,omitempty"`
Child *string `json:"child,omitempty"`
Type *string `json:"type,omitempty"`
Metadata *json.RawMessage `json:"metadata,omitempty"`
}
SyftRelationshipApplyConfiguration represents a declarative configuration of the SyftRelationship type for use with apply.
func SyftRelationship ¶
func SyftRelationship() *SyftRelationshipApplyConfiguration
SyftRelationshipApplyConfiguration constructs a declarative configuration of the SyftRelationship type for use with apply.
func (*SyftRelationshipApplyConfiguration) WithChild ¶
func (b *SyftRelationshipApplyConfiguration) WithChild(value string) *SyftRelationshipApplyConfiguration
WithChild sets the Child field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Child field is set to the value of the last call.
func (*SyftRelationshipApplyConfiguration) WithMetadata ¶
func (b *SyftRelationshipApplyConfiguration) WithMetadata(value json.RawMessage) *SyftRelationshipApplyConfiguration
WithMetadata sets the Metadata field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Metadata field is set to the value of the last call.
func (*SyftRelationshipApplyConfiguration) WithParent ¶
func (b *SyftRelationshipApplyConfiguration) WithParent(value string) *SyftRelationshipApplyConfiguration
WithParent sets the Parent field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Parent field is set to the value of the last call.
func (*SyftRelationshipApplyConfiguration) WithType ¶
func (b *SyftRelationshipApplyConfiguration) WithType(value string) *SyftRelationshipApplyConfiguration
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 SyftSourceApplyConfiguration ¶
type SyftSourceApplyConfiguration struct {
ID *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
Type *string `json:"type,omitempty"`
Metadata *json.RawMessage `json:"metadata,omitempty"`
}
SyftSourceApplyConfiguration represents a declarative configuration of the SyftSource type for use with apply.
func SyftSource ¶
func SyftSource() *SyftSourceApplyConfiguration
SyftSourceApplyConfiguration constructs a declarative configuration of the SyftSource type for use with apply.
func (*SyftSourceApplyConfiguration) WithID ¶
func (b *SyftSourceApplyConfiguration) WithID(value string) *SyftSourceApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*SyftSourceApplyConfiguration) WithMetadata ¶
func (b *SyftSourceApplyConfiguration) WithMetadata(value json.RawMessage) *SyftSourceApplyConfiguration
WithMetadata sets the Metadata field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Metadata field is set to the value of the last call.
func (*SyftSourceApplyConfiguration) WithName ¶
func (b *SyftSourceApplyConfiguration) WithName(value string) *SyftSourceApplyConfiguration
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 (*SyftSourceApplyConfiguration) WithType ¶
func (b *SyftSourceApplyConfiguration) WithType(value string) *SyftSourceApplyConfiguration
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 (*SyftSourceApplyConfiguration) WithVersion ¶
func (b *SyftSourceApplyConfiguration) WithVersion(value string) *SyftSourceApplyConfiguration
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.
type SyscallApplyConfiguration ¶
type SyscallApplyConfiguration struct {
Names []string `json:"names,omitempty"`
Action *seccomp.Action `json:"action,omitempty"`
ErrnoRet *uint64 `json:"errnoRet,omitempty"`
Args []*softwarecompositionv1beta1.Arg `json:"args,omitempty"`
}
SyscallApplyConfiguration represents a declarative configuration of the Syscall type for use with apply.
func Syscall ¶
func Syscall() *SyscallApplyConfiguration
SyscallApplyConfiguration constructs a declarative configuration of the Syscall type for use with apply.
func (*SyscallApplyConfiguration) WithAction ¶
func (b *SyscallApplyConfiguration) WithAction(value seccomp.Action) *SyscallApplyConfiguration
WithAction sets the Action field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Action field is set to the value of the last call.
func (*SyscallApplyConfiguration) WithArgs ¶
func (b *SyscallApplyConfiguration) WithArgs(values ...**softwarecompositionv1beta1.Arg) *SyscallApplyConfiguration
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 (*SyscallApplyConfiguration) WithErrnoRet ¶
func (b *SyscallApplyConfiguration) WithErrnoRet(value uint64) *SyscallApplyConfiguration
WithErrnoRet sets the ErrnoRet field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ErrnoRet field is set to the value of the last call.
func (*SyscallApplyConfiguration) WithNames ¶
func (b *SyscallApplyConfiguration) WithNames(values ...string) *SyscallApplyConfiguration
WithNames adds the given value to the Names 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 Names field.
type ToolMetaApplyConfiguration ¶
type ToolMetaApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
}
ToolMetaApplyConfiguration represents a declarative configuration of the ToolMeta type for use with apply.
func ToolMeta ¶
func ToolMeta() *ToolMetaApplyConfiguration
ToolMetaApplyConfiguration constructs a declarative configuration of the ToolMeta type for use with apply.
func (*ToolMetaApplyConfiguration) WithName ¶
func (b *ToolMetaApplyConfiguration) WithName(value string) *ToolMetaApplyConfiguration
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 (*ToolMetaApplyConfiguration) WithVersion ¶
func (b *ToolMetaApplyConfiguration) WithVersion(value string) *ToolMetaApplyConfiguration
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.
type UpstreamPackageApplyConfiguration ¶
type UpstreamPackageApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
}
UpstreamPackageApplyConfiguration represents a declarative configuration of the UpstreamPackage type for use with apply.
func UpstreamPackage ¶
func UpstreamPackage() *UpstreamPackageApplyConfiguration
UpstreamPackageApplyConfiguration constructs a declarative configuration of the UpstreamPackage type for use with apply.
func (*UpstreamPackageApplyConfiguration) WithName ¶
func (b *UpstreamPackageApplyConfiguration) WithName(value string) *UpstreamPackageApplyConfiguration
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 (*UpstreamPackageApplyConfiguration) WithVersion ¶
func (b *UpstreamPackageApplyConfiguration) WithVersion(value string) *UpstreamPackageApplyConfiguration
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.
type VEXApplyConfiguration ¶
type VEXApplyConfiguration struct {
Statements []StatementApplyConfiguration `json:"statements,omitempty"`
}
VEXApplyConfiguration represents a declarative configuration of the VEX type for use with apply.
func VEX ¶
func VEX() *VEXApplyConfiguration
VEXApplyConfiguration constructs a declarative configuration of the VEX type for use with apply.
func (*VEXApplyConfiguration) WithStatements ¶
func (b *VEXApplyConfiguration) WithStatements(values ...*StatementApplyConfiguration) *VEXApplyConfiguration
WithStatements adds the given value to the Statements 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 Statements field.
type VexVulnerabilityApplyConfiguration ¶
type VexVulnerabilityApplyConfiguration struct {
ID *string `json:"@id,omitempty"`
Name *string `json:"name,omitempty"`
Description *string `json:"description,omitempty"`
Aliases []string `json:"aliases,omitempty"`
}
VexVulnerabilityApplyConfiguration represents a declarative configuration of the VexVulnerability type for use with apply.
func VexVulnerability ¶
func VexVulnerability() *VexVulnerabilityApplyConfiguration
VexVulnerabilityApplyConfiguration constructs a declarative configuration of the VexVulnerability type for use with apply.
func (*VexVulnerabilityApplyConfiguration) WithAliases ¶
func (b *VexVulnerabilityApplyConfiguration) WithAliases(values ...string) *VexVulnerabilityApplyConfiguration
WithAliases adds the given value to the Aliases 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 Aliases field.
func (*VexVulnerabilityApplyConfiguration) WithDescription ¶
func (b *VexVulnerabilityApplyConfiguration) WithDescription(value string) *VexVulnerabilityApplyConfiguration
WithDescription sets the Description field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Description field is set to the value of the last call.
func (*VexVulnerabilityApplyConfiguration) WithID ¶
func (b *VexVulnerabilityApplyConfiguration) WithID(value string) *VexVulnerabilityApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*VexVulnerabilityApplyConfiguration) WithName ¶
func (b *VexVulnerabilityApplyConfiguration) WithName(value string) *VexVulnerabilityApplyConfiguration
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 VulnerabilitiesComponentsApplyConfiguration ¶
type VulnerabilitiesComponentsApplyConfiguration struct {
ImageVulnerabilitiesObj *VulnerabilitiesObjScopeApplyConfiguration `json:"all,omitempty"`
WorkloadVulnerabilitiesObj *VulnerabilitiesObjScopeApplyConfiguration `json:"relevant,omitempty"`
}
VulnerabilitiesComponentsApplyConfiguration represents a declarative configuration of the VulnerabilitiesComponents type for use with apply.
func VulnerabilitiesComponents ¶
func VulnerabilitiesComponents() *VulnerabilitiesComponentsApplyConfiguration
VulnerabilitiesComponentsApplyConfiguration constructs a declarative configuration of the VulnerabilitiesComponents type for use with apply.
func (*VulnerabilitiesComponentsApplyConfiguration) WithImageVulnerabilitiesObj ¶
func (b *VulnerabilitiesComponentsApplyConfiguration) WithImageVulnerabilitiesObj(value *VulnerabilitiesObjScopeApplyConfiguration) *VulnerabilitiesComponentsApplyConfiguration
WithImageVulnerabilitiesObj sets the ImageVulnerabilitiesObj field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImageVulnerabilitiesObj field is set to the value of the last call.
func (*VulnerabilitiesComponentsApplyConfiguration) WithWorkloadVulnerabilitiesObj ¶
func (b *VulnerabilitiesComponentsApplyConfiguration) WithWorkloadVulnerabilitiesObj(value *VulnerabilitiesObjScopeApplyConfiguration) *VulnerabilitiesComponentsApplyConfiguration
WithWorkloadVulnerabilitiesObj sets the WorkloadVulnerabilitiesObj field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the WorkloadVulnerabilitiesObj field is set to the value of the last call.
type VulnerabilitiesObjScopeApplyConfiguration ¶
type VulnerabilitiesObjScopeApplyConfiguration struct {
Namespace *string `json:"namespace,omitempty"`
Name *string `json:"name,omitempty"`
Kind *string `json:"kind,omitempty"`
}
VulnerabilitiesObjScopeApplyConfiguration represents a declarative configuration of the VulnerabilitiesObjScope type for use with apply.
func VulnerabilitiesObjScope ¶
func VulnerabilitiesObjScope() *VulnerabilitiesObjScopeApplyConfiguration
VulnerabilitiesObjScopeApplyConfiguration constructs a declarative configuration of the VulnerabilitiesObjScope type for use with apply.
func (*VulnerabilitiesObjScopeApplyConfiguration) WithKind ¶
func (b *VulnerabilitiesObjScopeApplyConfiguration) WithKind(value string) *VulnerabilitiesObjScopeApplyConfiguration
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 (*VulnerabilitiesObjScopeApplyConfiguration) WithName ¶
func (b *VulnerabilitiesObjScopeApplyConfiguration) WithName(value string) *VulnerabilitiesObjScopeApplyConfiguration
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 (*VulnerabilitiesObjScopeApplyConfiguration) WithNamespace ¶
func (b *VulnerabilitiesObjScopeApplyConfiguration) WithNamespace(value string) *VulnerabilitiesObjScopeApplyConfiguration
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.
type VulnerabilityApplyConfiguration ¶
type VulnerabilityApplyConfiguration struct {
Fix *FixApplyConfiguration `json:"fix,omitempty"`
Advisories []AdvisoryApplyConfiguration `json:"advisories,omitempty"`
}
VulnerabilityApplyConfiguration represents a declarative configuration of the Vulnerability type for use with apply.
func Vulnerability ¶
func Vulnerability() *VulnerabilityApplyConfiguration
VulnerabilityApplyConfiguration constructs a declarative configuration of the Vulnerability type for use with apply.
func (*VulnerabilityApplyConfiguration) WithAdvisories ¶
func (b *VulnerabilityApplyConfiguration) WithAdvisories(values ...*AdvisoryApplyConfiguration) *VulnerabilityApplyConfiguration
WithAdvisories adds the given value to the Advisories 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 Advisories field.
func (*VulnerabilityApplyConfiguration) WithFix ¶
func (b *VulnerabilityApplyConfiguration) WithFix(value *FixApplyConfiguration) *VulnerabilityApplyConfiguration
WithFix sets the Fix field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Fix field is set to the value of the last call.
type VulnerabilityCountersApplyConfiguration ¶
type VulnerabilityCountersApplyConfiguration struct {
All *int64 `json:"all,omitempty"`
Relevant *int64 `json:"relevant,omitempty"`
}
VulnerabilityCountersApplyConfiguration represents a declarative configuration of the VulnerabilityCounters type for use with apply.
func VulnerabilityCounters ¶
func VulnerabilityCounters() *VulnerabilityCountersApplyConfiguration
VulnerabilityCountersApplyConfiguration constructs a declarative configuration of the VulnerabilityCounters type for use with apply.
func (*VulnerabilityCountersApplyConfiguration) WithAll ¶
func (b *VulnerabilityCountersApplyConfiguration) WithAll(value int64) *VulnerabilityCountersApplyConfiguration
WithAll sets the All field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the All field is set to the value of the last call.
func (*VulnerabilityCountersApplyConfiguration) WithRelevant ¶
func (b *VulnerabilityCountersApplyConfiguration) WithRelevant(value int64) *VulnerabilityCountersApplyConfiguration
WithRelevant sets the Relevant field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Relevant field is set to the value of the last call.
type VulnerabilityManifestApplyConfiguration ¶
type VulnerabilityManifestApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *VulnerabilityManifestSpecApplyConfiguration `json:"spec,omitempty"`
Status *softwarecompositionv1beta1.VulnerabilityManifestStatus `json:"status,omitempty"`
}
VulnerabilityManifestApplyConfiguration represents a declarative configuration of the VulnerabilityManifest type for use with apply.
func VulnerabilityManifest ¶
func VulnerabilityManifest(name, namespace string) *VulnerabilityManifestApplyConfiguration
VulnerabilityManifest constructs a declarative configuration of the VulnerabilityManifest type for use with apply.
func (*VulnerabilityManifestApplyConfiguration) GetName ¶
func (b *VulnerabilityManifestApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*VulnerabilityManifestApplyConfiguration) WithAPIVersion ¶
func (b *VulnerabilityManifestApplyConfiguration) WithAPIVersion(value string) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithAnnotations ¶
func (b *VulnerabilityManifestApplyConfiguration) WithAnnotations(entries map[string]string) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithCreationTimestamp ¶
func (b *VulnerabilityManifestApplyConfiguration) WithCreationTimestamp(value metav1.Time) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *VulnerabilityManifestApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithDeletionTimestamp ¶
func (b *VulnerabilityManifestApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithFinalizers ¶
func (b *VulnerabilityManifestApplyConfiguration) WithFinalizers(values ...string) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithGenerateName ¶
func (b *VulnerabilityManifestApplyConfiguration) WithGenerateName(value string) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithGeneration ¶
func (b *VulnerabilityManifestApplyConfiguration) WithGeneration(value int64) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithKind ¶
func (b *VulnerabilityManifestApplyConfiguration) WithKind(value string) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithLabels ¶
func (b *VulnerabilityManifestApplyConfiguration) WithLabels(entries map[string]string) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithName ¶
func (b *VulnerabilityManifestApplyConfiguration) WithName(value string) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithNamespace ¶
func (b *VulnerabilityManifestApplyConfiguration) WithNamespace(value string) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithOwnerReferences ¶
func (b *VulnerabilityManifestApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithResourceVersion ¶
func (b *VulnerabilityManifestApplyConfiguration) WithResourceVersion(value string) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithSpec ¶
func (b *VulnerabilityManifestApplyConfiguration) WithSpec(value *VulnerabilityManifestSpecApplyConfiguration) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithStatus ¶
func (b *VulnerabilityManifestApplyConfiguration) WithStatus(value softwarecompositionv1beta1.VulnerabilityManifestStatus) *VulnerabilityManifestApplyConfiguration
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 (*VulnerabilityManifestApplyConfiguration) WithUID ¶
func (b *VulnerabilityManifestApplyConfiguration) WithUID(value types.UID) *VulnerabilityManifestApplyConfiguration
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 VulnerabilityManifestMetaApplyConfiguration ¶
type VulnerabilityManifestMetaApplyConfiguration struct {
WithRelevancy *bool `json:"withRelevancy,omitempty"`
Tool *VulnerabilityManifestToolMetaApplyConfiguration `json:"tool,omitempty"`
Report *VulnerabilityManifestReportMetaApplyConfiguration `json:"report,omitempty"`
}
VulnerabilityManifestMetaApplyConfiguration represents a declarative configuration of the VulnerabilityManifestMeta type for use with apply.
func VulnerabilityManifestMeta ¶
func VulnerabilityManifestMeta() *VulnerabilityManifestMetaApplyConfiguration
VulnerabilityManifestMetaApplyConfiguration constructs a declarative configuration of the VulnerabilityManifestMeta type for use with apply.
func (*VulnerabilityManifestMetaApplyConfiguration) WithReport ¶
func (b *VulnerabilityManifestMetaApplyConfiguration) WithReport(value *VulnerabilityManifestReportMetaApplyConfiguration) *VulnerabilityManifestMetaApplyConfiguration
WithReport sets the Report field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Report field is set to the value of the last call.
func (*VulnerabilityManifestMetaApplyConfiguration) WithTool ¶
func (b *VulnerabilityManifestMetaApplyConfiguration) WithTool(value *VulnerabilityManifestToolMetaApplyConfiguration) *VulnerabilityManifestMetaApplyConfiguration
WithTool sets the Tool field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tool field is set to the value of the last call.
func (*VulnerabilityManifestMetaApplyConfiguration) WithWithRelevancy ¶
func (b *VulnerabilityManifestMetaApplyConfiguration) WithWithRelevancy(value bool) *VulnerabilityManifestMetaApplyConfiguration
WithWithRelevancy sets the WithRelevancy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the WithRelevancy field is set to the value of the last call.
type VulnerabilityManifestReportMetaApplyConfiguration ¶
type VulnerabilityManifestReportMetaApplyConfiguration struct {
CreatedAt *v1.Time `json:"createdAt,omitempty"`
}
VulnerabilityManifestReportMetaApplyConfiguration represents a declarative configuration of the VulnerabilityManifestReportMeta type for use with apply.
func VulnerabilityManifestReportMeta ¶
func VulnerabilityManifestReportMeta() *VulnerabilityManifestReportMetaApplyConfiguration
VulnerabilityManifestReportMetaApplyConfiguration constructs a declarative configuration of the VulnerabilityManifestReportMeta type for use with apply.
func (*VulnerabilityManifestReportMetaApplyConfiguration) WithCreatedAt ¶
func (b *VulnerabilityManifestReportMetaApplyConfiguration) WithCreatedAt(value v1.Time) *VulnerabilityManifestReportMetaApplyConfiguration
WithCreatedAt sets the CreatedAt field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreatedAt field is set to the value of the last call.
type VulnerabilityManifestSpecApplyConfiguration ¶
type VulnerabilityManifestSpecApplyConfiguration struct {
Metadata *VulnerabilityManifestMetaApplyConfiguration `json:"metadata,omitempty"`
Payload *GrypeDocumentApplyConfiguration `json:"payload,omitempty"`
}
VulnerabilityManifestSpecApplyConfiguration represents a declarative configuration of the VulnerabilityManifestSpec type for use with apply.
func VulnerabilityManifestSpec ¶
func VulnerabilityManifestSpec() *VulnerabilityManifestSpecApplyConfiguration
VulnerabilityManifestSpecApplyConfiguration constructs a declarative configuration of the VulnerabilityManifestSpec type for use with apply.
func (*VulnerabilityManifestSpecApplyConfiguration) WithMetadata ¶
func (b *VulnerabilityManifestSpecApplyConfiguration) WithMetadata(value *VulnerabilityManifestMetaApplyConfiguration) *VulnerabilityManifestSpecApplyConfiguration
WithMetadata sets the Metadata field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Metadata field is set to the value of the last call.
func (*VulnerabilityManifestSpecApplyConfiguration) WithPayload ¶
func (b *VulnerabilityManifestSpecApplyConfiguration) WithPayload(value *GrypeDocumentApplyConfiguration) *VulnerabilityManifestSpecApplyConfiguration
WithPayload sets the Payload field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Payload field is set to the value of the last call.
type VulnerabilityManifestSummaryApplyConfiguration ¶
type VulnerabilityManifestSummaryApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *VulnerabilityManifestSummarySpecApplyConfiguration `json:"spec,omitempty"`
Status *softwarecompositionv1beta1.VulnerabilityManifestStatus `json:"status,omitempty"`
}
VulnerabilityManifestSummaryApplyConfiguration represents a declarative configuration of the VulnerabilityManifestSummary type for use with apply.
func VulnerabilityManifestSummary ¶
func VulnerabilityManifestSummary(name, namespace string) *VulnerabilityManifestSummaryApplyConfiguration
VulnerabilityManifestSummary constructs a declarative configuration of the VulnerabilityManifestSummary type for use with apply.
func (*VulnerabilityManifestSummaryApplyConfiguration) GetName ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*VulnerabilityManifestSummaryApplyConfiguration) WithAPIVersion ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithAPIVersion(value string) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithAnnotations ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithAnnotations(entries map[string]string) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithCreationTimestamp ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithDeletionTimestamp ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithFinalizers ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithFinalizers(values ...string) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithGenerateName ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithGenerateName(value string) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithGeneration ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithGeneration(value int64) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithKind ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithKind(value string) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithLabels ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithLabels(entries map[string]string) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithName ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithName(value string) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithNamespace ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithNamespace(value string) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithOwnerReferences ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithResourceVersion ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithResourceVersion(value string) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithSpec ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithSpec(value *VulnerabilityManifestSummarySpecApplyConfiguration) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithStatus ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithStatus(value softwarecompositionv1beta1.VulnerabilityManifestStatus) *VulnerabilityManifestSummaryApplyConfiguration
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 (*VulnerabilityManifestSummaryApplyConfiguration) WithUID ¶
func (b *VulnerabilityManifestSummaryApplyConfiguration) WithUID(value types.UID) *VulnerabilityManifestSummaryApplyConfiguration
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 VulnerabilityManifestSummarySpecApplyConfiguration ¶
type VulnerabilityManifestSummarySpecApplyConfiguration struct {
Severities *SeveritySummaryApplyConfiguration `json:"severities,omitempty"`
Vulnerabilities *VulnerabilitiesComponentsApplyConfiguration `json:"vulnerabilitiesRef,omitempty"`
}
VulnerabilityManifestSummarySpecApplyConfiguration represents a declarative configuration of the VulnerabilityManifestSummarySpec type for use with apply.
func VulnerabilityManifestSummarySpec ¶
func VulnerabilityManifestSummarySpec() *VulnerabilityManifestSummarySpecApplyConfiguration
VulnerabilityManifestSummarySpecApplyConfiguration constructs a declarative configuration of the VulnerabilityManifestSummarySpec type for use with apply.
func (*VulnerabilityManifestSummarySpecApplyConfiguration) WithSeverities ¶
func (b *VulnerabilityManifestSummarySpecApplyConfiguration) WithSeverities(value *SeveritySummaryApplyConfiguration) *VulnerabilityManifestSummarySpecApplyConfiguration
WithSeverities sets the Severities field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Severities field is set to the value of the last call.
func (*VulnerabilityManifestSummarySpecApplyConfiguration) WithVulnerabilities ¶
func (b *VulnerabilityManifestSummarySpecApplyConfiguration) WithVulnerabilities(value *VulnerabilitiesComponentsApplyConfiguration) *VulnerabilityManifestSummarySpecApplyConfiguration
WithVulnerabilities sets the Vulnerabilities field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Vulnerabilities field is set to the value of the last call.
type VulnerabilityManifestToolMetaApplyConfiguration ¶
type VulnerabilityManifestToolMetaApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
DatabaseVersion *string `json:"databaseVersion,omitempty"`
}
VulnerabilityManifestToolMetaApplyConfiguration represents a declarative configuration of the VulnerabilityManifestToolMeta type for use with apply.
func VulnerabilityManifestToolMeta ¶
func VulnerabilityManifestToolMeta() *VulnerabilityManifestToolMetaApplyConfiguration
VulnerabilityManifestToolMetaApplyConfiguration constructs a declarative configuration of the VulnerabilityManifestToolMeta type for use with apply.
func (*VulnerabilityManifestToolMetaApplyConfiguration) WithDatabaseVersion ¶
func (b *VulnerabilityManifestToolMetaApplyConfiguration) WithDatabaseVersion(value string) *VulnerabilityManifestToolMetaApplyConfiguration
WithDatabaseVersion sets the DatabaseVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DatabaseVersion field is set to the value of the last call.
func (*VulnerabilityManifestToolMetaApplyConfiguration) WithName ¶
func (b *VulnerabilityManifestToolMetaApplyConfiguration) WithName(value string) *VulnerabilityManifestToolMetaApplyConfiguration
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 (*VulnerabilityManifestToolMetaApplyConfiguration) WithVersion ¶
func (b *VulnerabilityManifestToolMetaApplyConfiguration) WithVersion(value string) *VulnerabilityManifestToolMetaApplyConfiguration
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.
type VulnerabilityMetadataApplyConfiguration ¶
type VulnerabilityMetadataApplyConfiguration struct {
ID *string `json:"id,omitempty"`
DataSource *string `json:"dataSource,omitempty"`
Namespace *string `json:"namespace,omitempty"`
Severity *string `json:"severity,omitempty"`
URLs []string `json:"urls,omitempty"`
Description *string `json:"description,omitempty"`
Cvss []CvssApplyConfiguration `json:"cvss,omitempty"`
}
VulnerabilityMetadataApplyConfiguration represents a declarative configuration of the VulnerabilityMetadata type for use with apply.
func VulnerabilityMetadata ¶
func VulnerabilityMetadata() *VulnerabilityMetadataApplyConfiguration
VulnerabilityMetadataApplyConfiguration constructs a declarative configuration of the VulnerabilityMetadata type for use with apply.
func (*VulnerabilityMetadataApplyConfiguration) WithCvss ¶
func (b *VulnerabilityMetadataApplyConfiguration) WithCvss(values ...*CvssApplyConfiguration) *VulnerabilityMetadataApplyConfiguration
WithCvss adds the given value to the Cvss 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 Cvss field.
func (*VulnerabilityMetadataApplyConfiguration) WithDataSource ¶
func (b *VulnerabilityMetadataApplyConfiguration) WithDataSource(value string) *VulnerabilityMetadataApplyConfiguration
WithDataSource sets the DataSource field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DataSource field is set to the value of the last call.
func (*VulnerabilityMetadataApplyConfiguration) WithDescription ¶
func (b *VulnerabilityMetadataApplyConfiguration) WithDescription(value string) *VulnerabilityMetadataApplyConfiguration
WithDescription sets the Description field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Description field is set to the value of the last call.
func (*VulnerabilityMetadataApplyConfiguration) WithID ¶
func (b *VulnerabilityMetadataApplyConfiguration) WithID(value string) *VulnerabilityMetadataApplyConfiguration
WithID sets the ID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ID field is set to the value of the last call.
func (*VulnerabilityMetadataApplyConfiguration) WithNamespace ¶
func (b *VulnerabilityMetadataApplyConfiguration) WithNamespace(value string) *VulnerabilityMetadataApplyConfiguration
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 (*VulnerabilityMetadataApplyConfiguration) WithSeverity ¶
func (b *VulnerabilityMetadataApplyConfiguration) WithSeverity(value string) *VulnerabilityMetadataApplyConfiguration
WithSeverity sets the Severity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Severity field is set to the value of the last call.
func (*VulnerabilityMetadataApplyConfiguration) WithURLs ¶
func (b *VulnerabilityMetadataApplyConfiguration) WithURLs(values ...string) *VulnerabilityMetadataApplyConfiguration
WithURLs adds the given value to the URLs 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 URLs field.
type VulnerabilitySummaryApplyConfiguration ¶
type VulnerabilitySummaryApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *VulnerabilitySummarySpecApplyConfiguration `json:"spec,omitempty"`
Status *softwarecompositionv1beta1.VulnerabilitySummaryStatus `json:"status,omitempty"`
}
VulnerabilitySummaryApplyConfiguration represents a declarative configuration of the VulnerabilitySummary type for use with apply.
func VulnerabilitySummary ¶
func VulnerabilitySummary(name, namespace string) *VulnerabilitySummaryApplyConfiguration
VulnerabilitySummary constructs a declarative configuration of the VulnerabilitySummary type for use with apply.
func (*VulnerabilitySummaryApplyConfiguration) GetName ¶
func (b *VulnerabilitySummaryApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*VulnerabilitySummaryApplyConfiguration) WithAPIVersion ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithAPIVersion(value string) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithAnnotations ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithAnnotations(entries map[string]string) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithCreationTimestamp ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithDeletionTimestamp ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithFinalizers ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithFinalizers(values ...string) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithGenerateName ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithGenerateName(value string) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithGeneration ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithGeneration(value int64) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithKind ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithKind(value string) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithLabels ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithLabels(entries map[string]string) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithName ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithName(value string) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithNamespace ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithNamespace(value string) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithOwnerReferences ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithResourceVersion ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithResourceVersion(value string) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithSpec ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithSpec(value *VulnerabilitySummarySpecApplyConfiguration) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithStatus ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithStatus(value softwarecompositionv1beta1.VulnerabilitySummaryStatus) *VulnerabilitySummaryApplyConfiguration
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 (*VulnerabilitySummaryApplyConfiguration) WithUID ¶
func (b *VulnerabilitySummaryApplyConfiguration) WithUID(value types.UID) *VulnerabilitySummaryApplyConfiguration
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 VulnerabilitySummarySpecApplyConfiguration ¶
type VulnerabilitySummarySpecApplyConfiguration struct {
Severities *SeveritySummaryApplyConfiguration `json:"severities,omitempty"`
WorkloadVulnerabilitiesObj []VulnerabilitiesObjScopeApplyConfiguration `json:"vulnerabilitiesRef,omitempty"`
}
VulnerabilitySummarySpecApplyConfiguration represents a declarative configuration of the VulnerabilitySummarySpec type for use with apply.
func VulnerabilitySummarySpec ¶
func VulnerabilitySummarySpec() *VulnerabilitySummarySpecApplyConfiguration
VulnerabilitySummarySpecApplyConfiguration constructs a declarative configuration of the VulnerabilitySummarySpec type for use with apply.
func (*VulnerabilitySummarySpecApplyConfiguration) WithSeverities ¶
func (b *VulnerabilitySummarySpecApplyConfiguration) WithSeverities(value *SeveritySummaryApplyConfiguration) *VulnerabilitySummarySpecApplyConfiguration
WithSeverities sets the Severities field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Severities field is set to the value of the last call.
func (*VulnerabilitySummarySpecApplyConfiguration) WithWorkloadVulnerabilitiesObj ¶
func (b *VulnerabilitySummarySpecApplyConfiguration) WithWorkloadVulnerabilitiesObj(values ...*VulnerabilitiesObjScopeApplyConfiguration) *VulnerabilitySummarySpecApplyConfiguration
WithWorkloadVulnerabilitiesObj adds the given value to the WorkloadVulnerabilitiesObj 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 WorkloadVulnerabilitiesObj field.
type WorkloadConfigurationScanApplyConfiguration ¶
type WorkloadConfigurationScanApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *WorkloadConfigurationScanSpecApplyConfiguration `json:"spec,omitempty"`
}
WorkloadConfigurationScanApplyConfiguration represents a declarative configuration of the WorkloadConfigurationScan type for use with apply.
func WorkloadConfigurationScan ¶
func WorkloadConfigurationScan(name, namespace string) *WorkloadConfigurationScanApplyConfiguration
WorkloadConfigurationScan constructs a declarative configuration of the WorkloadConfigurationScan type for use with apply.
func (*WorkloadConfigurationScanApplyConfiguration) GetName ¶
func (b *WorkloadConfigurationScanApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*WorkloadConfigurationScanApplyConfiguration) WithAPIVersion ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithAPIVersion(value string) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithAnnotations ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithAnnotations(entries map[string]string) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithCreationTimestamp ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithCreationTimestamp(value metav1.Time) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithDeletionTimestamp ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithFinalizers ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithFinalizers(values ...string) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithGenerateName ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithGenerateName(value string) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithGeneration ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithGeneration(value int64) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithKind ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithKind(value string) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithLabels ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithLabels(entries map[string]string) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithName ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithName(value string) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithNamespace ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithNamespace(value string) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithOwnerReferences ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithResourceVersion ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithResourceVersion(value string) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithSpec ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithSpec(value *WorkloadConfigurationScanSpecApplyConfiguration) *WorkloadConfigurationScanApplyConfiguration
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 (*WorkloadConfigurationScanApplyConfiguration) WithUID ¶
func (b *WorkloadConfigurationScanApplyConfiguration) WithUID(value types.UID) *WorkloadConfigurationScanApplyConfiguration
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 WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration ¶
type WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration struct {
Critical *int64 `json:"critical,omitempty"`
High *int64 `json:"high,omitempty"`
Medium *int64 `json:"medium,omitempty"`
Low *int64 `json:"low,omitempty"`
Unknown *int64 `json:"unknown,omitempty"`
}
WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration represents a declarative configuration of the WorkloadConfigurationScanSeveritiesSummary type for use with apply.
func WorkloadConfigurationScanSeveritiesSummary ¶
func WorkloadConfigurationScanSeveritiesSummary() *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration constructs a declarative configuration of the WorkloadConfigurationScanSeveritiesSummary type for use with apply.
func (*WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithCritical ¶
func (b *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithCritical(value int64) *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
WithCritical sets the Critical field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Critical field is set to the value of the last call.
func (*WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithHigh ¶
func (b *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithHigh(value int64) *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
WithHigh sets the High field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the High field is set to the value of the last call.
func (*WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithLow ¶
func (b *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithLow(value int64) *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
WithLow sets the Low field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Low field is set to the value of the last call.
func (*WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithMedium ¶
func (b *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithMedium(value int64) *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
WithMedium sets the Medium field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Medium field is set to the value of the last call.
func (*WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithUnknown ¶
func (b *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) WithUnknown(value int64) *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration
WithUnknown sets the Unknown field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Unknown field is set to the value of the last call.
type WorkloadConfigurationScanSpecApplyConfiguration ¶
type WorkloadConfigurationScanSpecApplyConfiguration struct {
Controls map[string]ScannedControlApplyConfiguration `json:"controls,omitempty"`
RelatedObjects []WorkloadScanRelatedObjectApplyConfiguration `json:"relatedObjects,omitempty"`
}
WorkloadConfigurationScanSpecApplyConfiguration represents a declarative configuration of the WorkloadConfigurationScanSpec type for use with apply.
func WorkloadConfigurationScanSpec ¶
func WorkloadConfigurationScanSpec() *WorkloadConfigurationScanSpecApplyConfiguration
WorkloadConfigurationScanSpecApplyConfiguration constructs a declarative configuration of the WorkloadConfigurationScanSpec type for use with apply.
func (*WorkloadConfigurationScanSpecApplyConfiguration) WithControls ¶
func (b *WorkloadConfigurationScanSpecApplyConfiguration) WithControls(entries map[string]ScannedControlApplyConfiguration) *WorkloadConfigurationScanSpecApplyConfiguration
WithControls puts the entries into the Controls 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 Controls field, overwriting an existing map entries in Controls field with the same key.
func (*WorkloadConfigurationScanSpecApplyConfiguration) WithRelatedObjects ¶
func (b *WorkloadConfigurationScanSpecApplyConfiguration) WithRelatedObjects(values ...*WorkloadScanRelatedObjectApplyConfiguration) *WorkloadConfigurationScanSpecApplyConfiguration
WithRelatedObjects adds the given value to the RelatedObjects 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 RelatedObjects field.
type WorkloadConfigurationScanSummaryApplyConfiguration ¶
type WorkloadConfigurationScanSummaryApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *WorkloadConfigurationScanSummarySpecApplyConfiguration `json:"spec,omitempty"`
}
WorkloadConfigurationScanSummaryApplyConfiguration represents a declarative configuration of the WorkloadConfigurationScanSummary type for use with apply.
func WorkloadConfigurationScanSummary ¶
func WorkloadConfigurationScanSummary(name, namespace string) *WorkloadConfigurationScanSummaryApplyConfiguration
WorkloadConfigurationScanSummary constructs a declarative configuration of the WorkloadConfigurationScanSummary type for use with apply.
func (*WorkloadConfigurationScanSummaryApplyConfiguration) GetName ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*WorkloadConfigurationScanSummaryApplyConfiguration) WithAPIVersion ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithAPIVersion(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithAnnotations ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithAnnotations(entries map[string]string) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithCreationTimestamp ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithCreationTimestamp(value metav1.Time) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithDeletionTimestamp ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithFinalizers ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithFinalizers(values ...string) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithGenerateName ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithGenerateName(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithGeneration ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithGeneration(value int64) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithKind ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithKind(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithLabels ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithLabels(entries map[string]string) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithName ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithName(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithNamespace ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithNamespace(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithOwnerReferences ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithResourceVersion ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithResourceVersion(value string) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithSpec ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithSpec(value *WorkloadConfigurationScanSummarySpecApplyConfiguration) *WorkloadConfigurationScanSummaryApplyConfiguration
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 (*WorkloadConfigurationScanSummaryApplyConfiguration) WithUID ¶
func (b *WorkloadConfigurationScanSummaryApplyConfiguration) WithUID(value types.UID) *WorkloadConfigurationScanSummaryApplyConfiguration
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 WorkloadConfigurationScanSummaryIdentifierApplyConfiguration ¶
type WorkloadConfigurationScanSummaryIdentifierApplyConfiguration struct {
Namespace *string `json:"namespace,omitempty"`
Kind *string `json:"kind,omitempty"`
Name *string `json:"name,omitempty"`
}
WorkloadConfigurationScanSummaryIdentifierApplyConfiguration represents a declarative configuration of the WorkloadConfigurationScanSummaryIdentifier type for use with apply.
func WorkloadConfigurationScanSummaryIdentifier ¶
func WorkloadConfigurationScanSummaryIdentifier() *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration
WorkloadConfigurationScanSummaryIdentifierApplyConfiguration constructs a declarative configuration of the WorkloadConfigurationScanSummaryIdentifier type for use with apply.
func (*WorkloadConfigurationScanSummaryIdentifierApplyConfiguration) WithKind ¶
func (b *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration) WithKind(value string) *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration
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 (*WorkloadConfigurationScanSummaryIdentifierApplyConfiguration) WithName ¶
func (b *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration) WithName(value string) *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration
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 (*WorkloadConfigurationScanSummaryIdentifierApplyConfiguration) WithNamespace ¶
func (b *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration) WithNamespace(value string) *WorkloadConfigurationScanSummaryIdentifierApplyConfiguration
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.
type WorkloadConfigurationScanSummarySpecApplyConfiguration ¶
type WorkloadConfigurationScanSummarySpecApplyConfiguration struct {
Severities *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration `json:"severities,omitempty"`
Controls map[string]ScannedControlSummaryApplyConfiguration `json:"controls,omitempty"`
}
WorkloadConfigurationScanSummarySpecApplyConfiguration represents a declarative configuration of the WorkloadConfigurationScanSummarySpec type for use with apply.
func WorkloadConfigurationScanSummarySpec ¶
func WorkloadConfigurationScanSummarySpec() *WorkloadConfigurationScanSummarySpecApplyConfiguration
WorkloadConfigurationScanSummarySpecApplyConfiguration constructs a declarative configuration of the WorkloadConfigurationScanSummarySpec type for use with apply.
func (*WorkloadConfigurationScanSummarySpecApplyConfiguration) WithControls ¶
func (b *WorkloadConfigurationScanSummarySpecApplyConfiguration) WithControls(entries map[string]ScannedControlSummaryApplyConfiguration) *WorkloadConfigurationScanSummarySpecApplyConfiguration
WithControls puts the entries into the Controls 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 Controls field, overwriting an existing map entries in Controls field with the same key.
func (*WorkloadConfigurationScanSummarySpecApplyConfiguration) WithSeverities ¶
func (b *WorkloadConfigurationScanSummarySpecApplyConfiguration) WithSeverities(value *WorkloadConfigurationScanSeveritiesSummaryApplyConfiguration) *WorkloadConfigurationScanSummarySpecApplyConfiguration
WithSeverities sets the Severities field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Severities field is set to the value of the last call.
type WorkloadScanRelatedObjectApplyConfiguration ¶
type WorkloadScanRelatedObjectApplyConfiguration struct {
Namespace *string `json:"namespace,omitempty"`
APIGroup *string `json:"apiGroup,omitempty"`
APIVersion *string `json:"apiVersion,omitempty"`
Kind *string `json:"kind,omitempty"`
Name *string `json:"name,omitempty"`
}
WorkloadScanRelatedObjectApplyConfiguration represents a declarative configuration of the WorkloadScanRelatedObject type for use with apply.
func WorkloadScanRelatedObject ¶
func WorkloadScanRelatedObject() *WorkloadScanRelatedObjectApplyConfiguration
WorkloadScanRelatedObjectApplyConfiguration constructs a declarative configuration of the WorkloadScanRelatedObject type for use with apply.
func (*WorkloadScanRelatedObjectApplyConfiguration) WithAPIGroup ¶
func (b *WorkloadScanRelatedObjectApplyConfiguration) WithAPIGroup(value string) *WorkloadScanRelatedObjectApplyConfiguration
WithAPIGroup sets the APIGroup field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIGroup field is set to the value of the last call.
func (*WorkloadScanRelatedObjectApplyConfiguration) WithAPIVersion ¶
func (b *WorkloadScanRelatedObjectApplyConfiguration) WithAPIVersion(value string) *WorkloadScanRelatedObjectApplyConfiguration
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 (*WorkloadScanRelatedObjectApplyConfiguration) WithKind ¶
func (b *WorkloadScanRelatedObjectApplyConfiguration) WithKind(value string) *WorkloadScanRelatedObjectApplyConfiguration
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 (*WorkloadScanRelatedObjectApplyConfiguration) WithName ¶
func (b *WorkloadScanRelatedObjectApplyConfiguration) WithName(value string) *WorkloadScanRelatedObjectApplyConfiguration
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 (*WorkloadScanRelatedObjectApplyConfiguration) WithNamespace ¶
func (b *WorkloadScanRelatedObjectApplyConfiguration) WithNamespace(value string) *WorkloadScanRelatedObjectApplyConfiguration
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.
Source Files
¶
- advisory.go
- applicationprofile.go
- applicationprofilecontainer.go
- applicationprofilespec.go
- arg.go
- callstack.go
- callstacknode.go
- component.go
- condition.go
- conditionedstatus.go
- configurationscansummary.go
- configurationscansummaryspec.go
- containerprofile.go
- containerprofilespec.go
- controlseverity.go
- coordinates.go
- cpe.go
- cvss.go
- cvssmetrics.go
- descriptor.go
- digest.go
- distribution.go
- elfsecurityfeatures.go
- execcalls.go
- executable.go
- filelicense.go
- filelicenseevidence.go
- filemetadataentry.go
- fix.go
- generatednetworkpolicy.go
- grypedocument.go
- grypepackage.go
- httpendpoint.go
- identifiedcallstack.go
- ignoredmatch.go
- ignorerule.go
- ignorerulepackage.go
- ipblock.go
- knownserver.go
- knownserverentry.go
- license.go
- linuxrelease.go
- locationdata.go
- locationmetadata.go
- match.go
- matchdetails.go
- metadata.go
- networkneighbor.go
- networkneighborhood.go
- networkneighborhoodcontainer.go
- networkneighborhoodspec.go
- networkpolicy.go
- networkpolicyegressrule.go
- networkpolicyingressrule.go
- networkpolicypeer.go
- networkpolicyport.go
- networkpolicyspec.go
- networkport.go
- opencalls.go
- openvulnerabilityexchangecontainer.go
- packagebasicdata.go
- packagecustomdata.go
- policyref.go
- product.go
- reportmeta.go
- rulepath.go
- rulepolicy.go
- rulestatus.go
- sbomsyft.go
- sbomsyftfiltered.go
- sbomsyftspec.go
- scannedcontrol.go
- scannedcontrolrule.go
- scannedcontrolstatus.go
- scannedcontrolsummary.go
- schema.go
- seccompprofile.go
- seccompprofilespec.go
- seccompprofilestatus.go
- severitysummary.go
- singleseccompprofile.go
- singleseccompprofilespec.go
- singleseccompprofilestatus.go
- source.go
- spdxmeta.go
- specbase.go
- stackframe.go
- statement.go
- statusbase.go
- syftcoordinates.go
- syftdescriptor.go
- syftdocument.go
- syftfile.go
- syftrelationship.go
- syftsource.go
- syscall.go
- toolmeta.go
- upstreampackage.go
- vex.go
- vexvulnerability.go
- vulnerabilitiescomponents.go
- vulnerabilitiesobjscope.go
- vulnerability.go
- vulnerabilitycounters.go
- vulnerabilitymanifest.go
- vulnerabilitymanifestmeta.go
- vulnerabilitymanifestreportmeta.go
- vulnerabilitymanifestspec.go
- vulnerabilitymanifestsummary.go
- vulnerabilitymanifestsummaryspec.go
- vulnerabilitymanifesttoolmeta.go
- vulnerabilitymetadata.go
- vulnerabilitysummary.go
- vulnerabilitysummaryspec.go
- workloadconfigurationscan.go
- workloadconfigurationscanseveritiessummary.go
- workloadconfigurationscanspec.go
- workloadconfigurationscansummary.go
- workloadconfigurationscansummaryidentifier.go
- workloadconfigurationscansummaryspec.go
- workloadscanrelatedobject.go