v1alpha1

package
v1.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 13, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddressOverrideApplyConfiguration added in v1.10.0

type AddressOverrideApplyConfiguration struct {
	From        *string `json:"from,omitempty"`
	To          *string `json:"to,omitempty"`
	CACertsFile *string `json:"caCertsFile,omitempty"`
}

AddressOverrideApplyConfiguration represents an declarative configuration of the AddressOverride type for use with apply.

func AddressOverride added in v1.10.0

func AddressOverride() *AddressOverrideApplyConfiguration

AddressOverrideApplyConfiguration constructs an declarative configuration of the AddressOverride type for use with apply.

func (*AddressOverrideApplyConfiguration) WithCACertsFile added in v1.10.0

WithCACertsFile sets the CACertsFile field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CACertsFile field is set to the value of the last call.

func (*AddressOverrideApplyConfiguration) WithFrom added in v1.10.0

WithFrom sets the From field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the From field is set to the value of the last call.

func (*AddressOverrideApplyConfiguration) WithTo added in v1.10.0

WithTo sets the To field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the To field is set to the value of the last call.

type ApplicationCapabilitiesApplyConfiguration

type ApplicationCapabilitiesApplyConfiguration struct {
	V2_0 *bool `json:"V2_0,omitempty"`
}

ApplicationCapabilitiesApplyConfiguration represents an declarative configuration of the ApplicationCapabilities type for use with apply.

func ApplicationCapabilities

func ApplicationCapabilities() *ApplicationCapabilitiesApplyConfiguration

ApplicationCapabilitiesApplyConfiguration constructs an declarative configuration of the ApplicationCapabilities type for use with apply.

func (*ApplicationCapabilitiesApplyConfiguration) WithV2_0

WithV2_0 sets the V2_0 field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the V2_0 field is set to the value of the last call.

type CatlsApplyConfiguration

type CatlsApplyConfiguration struct {
	Cacert    *string                           `json:"cacert,omitempty"`
	SecretRef *SecretRefNSKeyApplyConfiguration `json:"secretRef,omitempty"`
}

CatlsApplyConfiguration represents an declarative configuration of the Catls type for use with apply.

func Catls

func Catls() *CatlsApplyConfiguration

CatlsApplyConfiguration constructs an declarative configuration of the Catls type for use with apply.

func (*CatlsApplyConfiguration) WithCacert

WithCacert sets the Cacert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Cacert field is set to the value of the last call.

func (*CatlsApplyConfiguration) WithSecretRef added in v1.10.0

WithSecretRef sets the SecretRef field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretRef field is set to the value of the last call.

type ChannelCapabilitiesApplyConfiguration

type ChannelCapabilitiesApplyConfiguration struct {
	V2_0 *bool `json:"V2_0,omitempty"`
}

ChannelCapabilitiesApplyConfiguration represents an declarative configuration of the ChannelCapabilities type for use with apply.

func ChannelCapabilities

func ChannelCapabilities() *ChannelCapabilitiesApplyConfiguration

ChannelCapabilitiesApplyConfiguration constructs an declarative configuration of the ChannelCapabilities type for use with apply.

func (*ChannelCapabilitiesApplyConfiguration) WithV2_0

WithV2_0 sets the V2_0 field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the V2_0 field is set to the value of the last call.

type ChannelConfigApplyConfiguration

type ChannelConfigApplyConfiguration struct {
	BatchTimeout            *string                                    `json:"batchTimeout,omitempty"`
	MaxMessageCount         *int                                       `json:"maxMessageCount,omitempty"`
	AbsoluteMaxBytes        *int                                       `json:"absoluteMaxBytes,omitempty"`
	PreferredMaxBytes       *int                                       `json:"preferredMaxBytes,omitempty"`
	OrdererCapabilities     *OrdererCapabilitiesApplyConfiguration     `json:"ordererCapabilities,omitempty"`
	ApplicationCapabilities *ApplicationCapabilitiesApplyConfiguration `json:"applicationCapabilities,omitempty"`
	ChannelCapabilities     *ChannelCapabilitiesApplyConfiguration     `json:"channelCapabilities,omitempty"`
	SnapshotIntervalSize    *int                                       `json:"snapshotIntervalSize,omitempty"`
	TickInterval            *string                                    `json:"tickInterval,omitempty"`
	ElectionTick            *int                                       `json:"electionTick,omitempty"`
	HeartbeatTick           *int                                       `json:"heartbeatTick,omitempty"`
	MaxInflightBlocks       *int                                       `json:"maxInflightBlocks,omitempty"`
}

ChannelConfigApplyConfiguration represents an declarative configuration of the ChannelConfig type for use with apply.

func ChannelConfig

func ChannelConfig() *ChannelConfigApplyConfiguration

ChannelConfigApplyConfiguration constructs an declarative configuration of the ChannelConfig type for use with apply.

func (*ChannelConfigApplyConfiguration) WithAbsoluteMaxBytes

WithAbsoluteMaxBytes sets the AbsoluteMaxBytes field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AbsoluteMaxBytes field is set to the value of the last call.

func (*ChannelConfigApplyConfiguration) WithApplicationCapabilities

WithApplicationCapabilities sets the ApplicationCapabilities field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ApplicationCapabilities field is set to the value of the last call.

func (*ChannelConfigApplyConfiguration) WithBatchTimeout

WithBatchTimeout sets the BatchTimeout field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BatchTimeout field is set to the value of the last call.

func (*ChannelConfigApplyConfiguration) WithChannelCapabilities

WithChannelCapabilities sets the ChannelCapabilities field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ChannelCapabilities field is set to the value of the last call.

func (*ChannelConfigApplyConfiguration) WithElectionTick

WithElectionTick sets the ElectionTick field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ElectionTick field is set to the value of the last call.

func (*ChannelConfigApplyConfiguration) WithHeartbeatTick

WithHeartbeatTick sets the HeartbeatTick field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the HeartbeatTick field is set to the value of the last call.

func (*ChannelConfigApplyConfiguration) WithMaxInflightBlocks

func (b *ChannelConfigApplyConfiguration) WithMaxInflightBlocks(value int) *ChannelConfigApplyConfiguration

WithMaxInflightBlocks sets the MaxInflightBlocks field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxInflightBlocks field is set to the value of the last call.

func (*ChannelConfigApplyConfiguration) WithMaxMessageCount

WithMaxMessageCount sets the MaxMessageCount field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxMessageCount field is set to the value of the last call.

func (*ChannelConfigApplyConfiguration) WithOrdererCapabilities

WithOrdererCapabilities sets the OrdererCapabilities field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OrdererCapabilities field is set to the value of the last call.

func (*ChannelConfigApplyConfiguration) WithPreferredMaxBytes

func (b *ChannelConfigApplyConfiguration) WithPreferredMaxBytes(value int) *ChannelConfigApplyConfiguration

WithPreferredMaxBytes sets the PreferredMaxBytes field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PreferredMaxBytes field is set to the value of the last call.

func (*ChannelConfigApplyConfiguration) WithSnapshotIntervalSize

func (b *ChannelConfigApplyConfiguration) WithSnapshotIntervalSize(value int) *ChannelConfigApplyConfiguration

WithSnapshotIntervalSize sets the SnapshotIntervalSize field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SnapshotIntervalSize field is set to the value of the last call.

func (*ChannelConfigApplyConfiguration) WithTickInterval

WithTickInterval sets the TickInterval field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TickInterval field is set to the value of the last call.

type ComponentApplyConfiguration

type ComponentApplyConfiguration struct {
	Cahost       *string                                `json:"cahost,omitempty"`
	Caname       *string                                `json:"caname,omitempty"`
	Caport       *int                                   `json:"caport,omitempty"`
	Catls        *CatlsApplyConfiguration               `json:"catls,omitempty"`
	Enrollid     *string                                `json:"enrollid,omitempty"`
	Enrollsecret *string                                `json:"enrollsecret,omitempty"`
	External     *ExternalCertificateApplyConfiguration `json:"external,omitempty"`
}

ComponentApplyConfiguration represents an declarative configuration of the Component type for use with apply.

func Component

func Component() *ComponentApplyConfiguration

ComponentApplyConfiguration constructs an declarative configuration of the Component type for use with apply.

func (*ComponentApplyConfiguration) WithCahost

WithCahost sets the Cahost field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Cahost field is set to the value of the last call.

func (*ComponentApplyConfiguration) WithCaname

WithCaname sets the Caname field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Caname field is set to the value of the last call.

func (*ComponentApplyConfiguration) WithCaport

WithCaport sets the Caport field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Caport field is set to the value of the last call.

func (*ComponentApplyConfiguration) WithCatls

WithCatls sets the Catls field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Catls field is set to the value of the last call.

func (*ComponentApplyConfiguration) WithEnrollid

WithEnrollid sets the Enrollid field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enrollid field is set to the value of the last call.

func (*ComponentApplyConfiguration) WithEnrollsecret

WithEnrollsecret sets the Enrollsecret field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enrollsecret field is set to the value of the last call.

func (*ComponentApplyConfiguration) WithExternal

WithExternal sets the External field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the External field is set to the value of the last call.

type CorsApplyConfiguration

type CorsApplyConfiguration struct {
	Enabled *bool    `json:"enabled,omitempty"`
	Origins []string `json:"origins,omitempty"`
}

CorsApplyConfiguration represents an declarative configuration of the Cors type for use with apply.

func Cors

func Cors() *CorsApplyConfiguration

CorsApplyConfiguration constructs an declarative configuration of the Cors type for use with apply.

func (*CorsApplyConfiguration) WithEnabled

func (b *CorsApplyConfiguration) WithEnabled(value bool) *CorsApplyConfiguration

WithEnabled sets the Enabled field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enabled field is set to the value of the last call.

func (*CorsApplyConfiguration) WithOrigins

func (b *CorsApplyConfiguration) WithOrigins(values ...string) *CorsApplyConfiguration

WithOrigins adds the given value to the Origins 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 Origins field.

type CsrApplyConfiguration

type CsrApplyConfiguration struct {
	Hosts []string `json:"hosts,omitempty"`
	CN    *string  `json:"cn,omitempty"`
}

CsrApplyConfiguration represents an declarative configuration of the Csr type for use with apply.

func Csr

func Csr() *CsrApplyConfiguration

CsrApplyConfiguration constructs an declarative configuration of the Csr type for use with apply.

func (*CsrApplyConfiguration) WithCN

WithCN sets the CN field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CN field is set to the value of the last call.

func (*CsrApplyConfiguration) WithHosts

func (b *CsrApplyConfiguration) WithHosts(values ...string) *CsrApplyConfiguration

WithHosts adds the given value to the Hosts 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 Hosts field.

type EnrollmentApplyConfiguration

type EnrollmentApplyConfiguration struct {
	Component *ComponentApplyConfiguration `json:"component,omitempty"`
	TLS       *TLSApplyConfiguration       `json:"tls,omitempty"`
}

EnrollmentApplyConfiguration represents an declarative configuration of the Enrollment type for use with apply.

func Enrollment

func Enrollment() *EnrollmentApplyConfiguration

EnrollmentApplyConfiguration constructs an declarative configuration of the Enrollment type for use with apply.

func (*EnrollmentApplyConfiguration) WithComponent

WithComponent sets the Component field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Component field is set to the value of the last call.

func (*EnrollmentApplyConfiguration) WithTLS

WithTLS sets the TLS field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLS field is set to the value of the last call.

type ExternalBuilderApplyConfiguration

type ExternalBuilderApplyConfiguration struct {
	Name                 *string  `json:"name,omitempty"`
	Path                 *string  `json:"path,omitempty"`
	PropagateEnvironment []string `json:"propagateEnvironment,omitempty"`
}

ExternalBuilderApplyConfiguration represents an declarative configuration of the ExternalBuilder type for use with apply.

func ExternalBuilder

func ExternalBuilder() *ExternalBuilderApplyConfiguration

ExternalBuilderApplyConfiguration constructs an declarative configuration of the ExternalBuilder type for use with apply.

func (*ExternalBuilderApplyConfiguration) WithName

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 (*ExternalBuilderApplyConfiguration) WithPath

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 (*ExternalBuilderApplyConfiguration) WithPropagateEnvironment

func (b *ExternalBuilderApplyConfiguration) WithPropagateEnvironment(values ...string) *ExternalBuilderApplyConfiguration

WithPropagateEnvironment adds the given value to the PropagateEnvironment 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 PropagateEnvironment field.

type ExternalCertificateApplyConfiguration

type ExternalCertificateApplyConfiguration struct {
	SecretName         *string `json:"secretName,omitempty"`
	SecretNamespace    *string `json:"secretNamespace,omitempty"`
	RootCertificateKey *string `json:"rootCertificateKey,omitempty"`
	CertificateKey     *string `json:"certificateKey,omitempty"`
	PrivateKeyKey      *string `json:"privateKeyKey,omitempty"`
}

ExternalCertificateApplyConfiguration represents an declarative configuration of the ExternalCertificate type for use with apply.

func ExternalCertificate

func ExternalCertificate() *ExternalCertificateApplyConfiguration

ExternalCertificateApplyConfiguration constructs an declarative configuration of the ExternalCertificate type for use with apply.

func (*ExternalCertificateApplyConfiguration) WithCertificateKey

WithCertificateKey sets the CertificateKey field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CertificateKey field is set to the value of the last call.

func (*ExternalCertificateApplyConfiguration) WithPrivateKeyKey

WithPrivateKeyKey sets the PrivateKeyKey field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PrivateKeyKey field is set to the value of the last call.

func (*ExternalCertificateApplyConfiguration) WithRootCertificateKey

WithRootCertificateKey sets the RootCertificateKey field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the RootCertificateKey field is set to the value of the last call.

func (*ExternalCertificateApplyConfiguration) WithSecretName

WithSecretName sets the SecretName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretName field is set to the value of the last call.

func (*ExternalCertificateApplyConfiguration) WithSecretNamespace

WithSecretNamespace sets the SecretNamespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretNamespace field is set to the value of the last call.

type FabricCAAffiliationApplyConfiguration

type FabricCAAffiliationApplyConfiguration struct {
	Name        *string  `json:"name,omitempty"`
	Departments []string `json:"departments,omitempty"`
}

FabricCAAffiliationApplyConfiguration represents an declarative configuration of the FabricCAAffiliation type for use with apply.

func FabricCAAffiliation

func FabricCAAffiliation() *FabricCAAffiliationApplyConfiguration

FabricCAAffiliationApplyConfiguration constructs an declarative configuration of the FabricCAAffiliation type for use with apply.

func (*FabricCAAffiliationApplyConfiguration) WithDepartments

WithDepartments adds the given value to the Departments 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 Departments field.

func (*FabricCAAffiliationApplyConfiguration) WithName

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 FabricCAApplyConfiguration

type FabricCAApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricCASpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricCAStatusApplyConfiguration `json:"status,omitempty"`
}

FabricCAApplyConfiguration represents an declarative configuration of the FabricCA type for use with apply.

func FabricCA

func FabricCA(name, namespace string) *FabricCAApplyConfiguration

FabricCA constructs an declarative configuration of the FabricCA type for use with apply.

func (*FabricCAApplyConfiguration) WithAPIVersion

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 (*FabricCAApplyConfiguration) WithAnnotations

func (b *FabricCAApplyConfiguration) WithAnnotations(entries map[string]string) *FabricCAApplyConfiguration

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 (*FabricCAApplyConfiguration) WithCreationTimestamp

func (b *FabricCAApplyConfiguration) WithCreationTimestamp(value metav1.Time) *FabricCAApplyConfiguration

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 (*FabricCAApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *FabricCAApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *FabricCAApplyConfiguration

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 (*FabricCAApplyConfiguration) WithDeletionTimestamp

func (b *FabricCAApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *FabricCAApplyConfiguration

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 (*FabricCAApplyConfiguration) WithFinalizers

func (b *FabricCAApplyConfiguration) WithFinalizers(values ...string) *FabricCAApplyConfiguration

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 (*FabricCAApplyConfiguration) WithGenerateName

func (b *FabricCAApplyConfiguration) WithGenerateName(value string) *FabricCAApplyConfiguration

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 (*FabricCAApplyConfiguration) WithGeneration

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 (*FabricCAApplyConfiguration) WithKind

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 (*FabricCAApplyConfiguration) WithLabels

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 (*FabricCAApplyConfiguration) WithName

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 (*FabricCAApplyConfiguration) WithNamespace

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 (*FabricCAApplyConfiguration) WithOwnerReferences

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 (*FabricCAApplyConfiguration) WithResourceVersion

func (b *FabricCAApplyConfiguration) WithResourceVersion(value string) *FabricCAApplyConfiguration

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 (*FabricCAApplyConfiguration) WithSpec

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 (*FabricCAApplyConfiguration) WithStatus

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 (*FabricCAApplyConfiguration) WithUID

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 FabricCABCCSPApplyConfiguration

type FabricCABCCSPApplyConfiguration struct {
	Default *string                            `json:"default,omitempty"`
	SW      *FabricCABCCSPSWApplyConfiguration `json:"sw,omitempty"`
}

FabricCABCCSPApplyConfiguration represents an declarative configuration of the FabricCABCCSP type for use with apply.

func FabricCABCCSP

func FabricCABCCSP() *FabricCABCCSPApplyConfiguration

FabricCABCCSPApplyConfiguration constructs an declarative configuration of the FabricCABCCSP type for use with apply.

func (*FabricCABCCSPApplyConfiguration) WithDefault

WithDefault sets the Default field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Default field is set to the value of the last call.

func (*FabricCABCCSPApplyConfiguration) WithSW

WithSW sets the SW field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SW field is set to the value of the last call.

type FabricCABCCSPSWApplyConfiguration

type FabricCABCCSPSWApplyConfiguration struct {
	Hash     *string `json:"hash,omitempty"`
	Security *string `json:"security,omitempty"`
}

FabricCABCCSPSWApplyConfiguration represents an declarative configuration of the FabricCABCCSPSW type for use with apply.

func FabricCABCCSPSW

func FabricCABCCSPSW() *FabricCABCCSPSWApplyConfiguration

FabricCABCCSPSWApplyConfiguration constructs an declarative configuration of the FabricCABCCSPSW type for use with apply.

func (*FabricCABCCSPSWApplyConfiguration) WithHash

WithHash sets the Hash field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Hash field is set to the value of the last call.

func (*FabricCABCCSPSWApplyConfiguration) WithSecurity

WithSecurity sets the Security field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Security field is set to the value of the last call.

type FabricCACFGAffilitionsApplyConfiguration

type FabricCACFGAffilitionsApplyConfiguration struct {
	AllowRemove *bool `json:"allowRemove,omitempty"`
}

FabricCACFGAffilitionsApplyConfiguration represents an declarative configuration of the FabricCACFGAffilitions type for use with apply.

func FabricCACFGAffilitions

func FabricCACFGAffilitions() *FabricCACFGAffilitionsApplyConfiguration

FabricCACFGAffilitionsApplyConfiguration constructs an declarative configuration of the FabricCACFGAffilitions type for use with apply.

func (*FabricCACFGAffilitionsApplyConfiguration) WithAllowRemove

WithAllowRemove sets the AllowRemove field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AllowRemove field is set to the value of the last call.

type FabricCACFGApplyConfiguration

type FabricCACFGApplyConfiguration struct {
	Identities   *FabricCACFGIdentitiesApplyConfiguration  `json:"identities,omitempty"`
	Affiliations *FabricCACFGAffilitionsApplyConfiguration `json:"affiliations,omitempty"`
}

FabricCACFGApplyConfiguration represents an declarative configuration of the FabricCACFG type for use with apply.

func FabricCACFG

func FabricCACFG() *FabricCACFGApplyConfiguration

FabricCACFGApplyConfiguration constructs an declarative configuration of the FabricCACFG type for use with apply.

func (*FabricCACFGApplyConfiguration) WithAffiliations

WithAffiliations sets the Affiliations field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affiliations field is set to the value of the last call.

func (*FabricCACFGApplyConfiguration) WithIdentities

WithIdentities sets the Identities field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Identities field is set to the value of the last call.

type FabricCACFGIdentitiesApplyConfiguration

type FabricCACFGIdentitiesApplyConfiguration struct {
	AllowRemove *bool `json:"allowRemove,omitempty"`
}

FabricCACFGIdentitiesApplyConfiguration represents an declarative configuration of the FabricCACFGIdentities type for use with apply.

func FabricCACFGIdentities

func FabricCACFGIdentities() *FabricCACFGIdentitiesApplyConfiguration

FabricCACFGIdentitiesApplyConfiguration constructs an declarative configuration of the FabricCACFGIdentities type for use with apply.

func (*FabricCACFGIdentitiesApplyConfiguration) WithAllowRemove

WithAllowRemove sets the AllowRemove field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AllowRemove field is set to the value of the last call.

type FabricCACRLApplyConfiguration

type FabricCACRLApplyConfiguration struct {
	Expiry *string `json:"expiry,omitempty"`
}

FabricCACRLApplyConfiguration represents an declarative configuration of the FabricCACRL type for use with apply.

func FabricCACRL

func FabricCACRL() *FabricCACRLApplyConfiguration

FabricCACRLApplyConfiguration constructs an declarative configuration of the FabricCACRL type for use with apply.

func (*FabricCACRLApplyConfiguration) WithExpiry

WithExpiry sets the Expiry field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Expiry field is set to the value of the last call.

type FabricCACSRApplyConfiguration

type FabricCACSRApplyConfiguration struct {
	CN    *string                           `json:"cn,omitempty"`
	Hosts []string                          `json:"hosts,omitempty"`
	Names []FabricCANamesApplyConfiguration `json:"names,omitempty"`
	CA    *FabricCACSRCAApplyConfiguration  `json:"ca,omitempty"`
}

FabricCACSRApplyConfiguration represents an declarative configuration of the FabricCACSR type for use with apply.

func FabricCACSR

func FabricCACSR() *FabricCACSRApplyConfiguration

FabricCACSRApplyConfiguration constructs an declarative configuration of the FabricCACSR type for use with apply.

func (*FabricCACSRApplyConfiguration) WithCA

WithCA sets the CA field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CA field is set to the value of the last call.

func (*FabricCACSRApplyConfiguration) WithCN

WithCN sets the CN field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CN field is set to the value of the last call.

func (*FabricCACSRApplyConfiguration) WithHosts

WithHosts adds the given value to the Hosts 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 Hosts field.

func (*FabricCACSRApplyConfiguration) WithNames

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 FabricCACSRCAApplyConfiguration

type FabricCACSRCAApplyConfiguration struct {
	Expiry     *string `json:"expiry,omitempty"`
	PathLength *int    `json:"pathLength,omitempty"`
}

FabricCACSRCAApplyConfiguration represents an declarative configuration of the FabricCACSRCA type for use with apply.

func FabricCACSRCA

func FabricCACSRCA() *FabricCACSRCAApplyConfiguration

FabricCACSRCAApplyConfiguration constructs an declarative configuration of the FabricCACSRCA type for use with apply.

func (*FabricCACSRCAApplyConfiguration) WithExpiry

WithExpiry sets the Expiry field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Expiry field is set to the value of the last call.

func (*FabricCACSRCAApplyConfiguration) WithPathLength

WithPathLength sets the PathLength field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PathLength field is set to the value of the last call.

type FabricCACryptoApplyConfiguration

type FabricCACryptoApplyConfiguration struct {
	Key       *string                      `json:"key,omitempty"`
	SecretRef *SecretRefApplyConfiguration `json:"secret,omitempty"`
	Cert      *string                      `json:"cert,omitempty"`
	Chain     *string                      `json:"chain,omitempty"`
}

FabricCACryptoApplyConfiguration represents an declarative configuration of the FabricCACrypto type for use with apply.

func FabricCACrypto

func FabricCACrypto() *FabricCACryptoApplyConfiguration

FabricCACryptoApplyConfiguration constructs an declarative configuration of the FabricCACrypto type for use with apply.

func (*FabricCACryptoApplyConfiguration) WithCert

WithCert sets the Cert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Cert field is set to the value of the last call.

func (*FabricCACryptoApplyConfiguration) WithChain

WithChain sets the Chain field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Chain field is set to the value of the last call.

func (*FabricCACryptoApplyConfiguration) WithKey

WithKey sets the Key field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Key field is set to the value of the last call.

func (*FabricCACryptoApplyConfiguration) WithSecretRef added in v1.10.0

WithSecretRef sets the SecretRef field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretRef field is set to the value of the last call.

type FabricCADatabaseApplyConfiguration

type FabricCADatabaseApplyConfiguration struct {
	Type       *string `json:"type,omitempty"`
	Datasource *string `json:"datasource,omitempty"`
}

FabricCADatabaseApplyConfiguration represents an declarative configuration of the FabricCADatabase type for use with apply.

func FabricCADatabase

func FabricCADatabase() *FabricCADatabaseApplyConfiguration

FabricCADatabaseApplyConfiguration constructs an declarative configuration of the FabricCADatabase type for use with apply.

func (*FabricCADatabaseApplyConfiguration) WithDatasource

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 (*FabricCADatabaseApplyConfiguration) WithType

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 FabricCAIdentityApplyConfiguration

type FabricCAIdentityApplyConfiguration struct {
	Name        *string                                  `json:"name,omitempty"`
	Pass        *string                                  `json:"pass,omitempty"`
	Type        *string                                  `json:"type,omitempty"`
	Affiliation *string                                  `json:"affiliation,omitempty"`
	Attrs       *FabricCAIdentityAttrsApplyConfiguration `json:"attrs,omitempty"`
}

FabricCAIdentityApplyConfiguration represents an declarative configuration of the FabricCAIdentity type for use with apply.

func FabricCAIdentity

func FabricCAIdentity() *FabricCAIdentityApplyConfiguration

FabricCAIdentityApplyConfiguration constructs an declarative configuration of the FabricCAIdentity type for use with apply.

func (*FabricCAIdentityApplyConfiguration) WithAffiliation

WithAffiliation sets the Affiliation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affiliation field is set to the value of the last call.

func (*FabricCAIdentityApplyConfiguration) WithAttrs

WithAttrs sets the Attrs field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Attrs field is set to the value of the last call.

func (*FabricCAIdentityApplyConfiguration) WithName

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 (*FabricCAIdentityApplyConfiguration) WithPass

WithPass sets the Pass field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Pass field is set to the value of the last call.

func (*FabricCAIdentityApplyConfiguration) WithType

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 FabricCAIdentityAttrsApplyConfiguration

type FabricCAIdentityAttrsApplyConfiguration struct {
	RegistrarRoles *string `json:"hf.Registrar.Roles,omitempty"`
	DelegateRoles  *string `json:"hf.Registrar.DelegateRoles,omitempty"`
	Attributes     *string `json:"hf.Registrar.Attributes,omitempty"`
	Revoker        *bool   `json:"hf.Revoker,omitempty"`
	IntermediateCA *bool   `json:"hf.IntermediateCA,omitempty"`
	GenCRL         *bool   `json:"hf.GenCRL,omitempty"`
	AffiliationMgr *bool   `json:"hf.AffiliationMgr,omitempty"`
}

FabricCAIdentityAttrsApplyConfiguration represents an declarative configuration of the FabricCAIdentityAttrs type for use with apply.

func FabricCAIdentityAttrs

func FabricCAIdentityAttrs() *FabricCAIdentityAttrsApplyConfiguration

FabricCAIdentityAttrsApplyConfiguration constructs an declarative configuration of the FabricCAIdentityAttrs type for use with apply.

func (*FabricCAIdentityAttrsApplyConfiguration) WithAffiliationMgr

WithAffiliationMgr sets the AffiliationMgr field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AffiliationMgr field is set to the value of the last call.

func (*FabricCAIdentityAttrsApplyConfiguration) WithAttributes

WithAttributes sets the Attributes field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Attributes field is set to the value of the last call.

func (*FabricCAIdentityAttrsApplyConfiguration) WithDelegateRoles

WithDelegateRoles sets the DelegateRoles field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DelegateRoles field is set to the value of the last call.

func (*FabricCAIdentityAttrsApplyConfiguration) WithGenCRL

WithGenCRL sets the GenCRL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenCRL field is set to the value of the last call.

func (*FabricCAIdentityAttrsApplyConfiguration) WithIntermediateCA

WithIntermediateCA sets the IntermediateCA field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the IntermediateCA field is set to the value of the last call.

func (*FabricCAIdentityAttrsApplyConfiguration) WithRegistrarRoles

WithRegistrarRoles sets the RegistrarRoles field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the RegistrarRoles field is set to the value of the last call.

func (*FabricCAIdentityAttrsApplyConfiguration) WithRevoker

WithRevoker sets the Revoker field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Revoker field is set to the value of the last call.

type FabricCAIntermediateApplyConfiguration

type FabricCAIntermediateApplyConfiguration struct {
	ParentServer *FabricCAIntermediateParentServerApplyConfiguration `json:"parentServer,omitempty"`
}

FabricCAIntermediateApplyConfiguration represents an declarative configuration of the FabricCAIntermediate type for use with apply.

func FabricCAIntermediate

func FabricCAIntermediate() *FabricCAIntermediateApplyConfiguration

FabricCAIntermediateApplyConfiguration constructs an declarative configuration of the FabricCAIntermediate type for use with apply.

func (*FabricCAIntermediateApplyConfiguration) WithParentServer

WithParentServer sets the ParentServer field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ParentServer field is set to the value of the last call.

type FabricCAIntermediateParentServerApplyConfiguration

type FabricCAIntermediateParentServerApplyConfiguration struct {
	URL    *string `json:"url,omitempty"`
	CAName *string `json:"caName,omitempty"`
}

FabricCAIntermediateParentServerApplyConfiguration represents an declarative configuration of the FabricCAIntermediateParentServer type for use with apply.

func FabricCAIntermediateParentServer

func FabricCAIntermediateParentServer() *FabricCAIntermediateParentServerApplyConfiguration

FabricCAIntermediateParentServerApplyConfiguration constructs an declarative configuration of the FabricCAIntermediateParentServer type for use with apply.

func (*FabricCAIntermediateParentServerApplyConfiguration) WithCAName

WithCAName sets the CAName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CAName field is set to the value of the last call.

func (*FabricCAIntermediateParentServerApplyConfiguration) WithURL

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.

type FabricCAItemConfApplyConfiguration

type FabricCAItemConfApplyConfiguration struct {
	Name         *string                                 `json:"name,omitempty"`
	CFG          *FabricCACFGApplyConfiguration          `json:"cfg,omitempty"`
	Subject      *FabricCASubjectApplyConfiguration      `json:"subject,omitempty"`
	CSR          *FabricCACSRApplyConfiguration          `json:"csr,omitempty"`
	Signing      *FabricCASigningApplyConfiguration      `json:"signing,omitempty"`
	CRL          *FabricCACRLApplyConfiguration          `json:"crl,omitempty"`
	Registry     *FabricCARegistryApplyConfiguration     `json:"registry,omitempty"`
	Intermediate *FabricCAIntermediateApplyConfiguration `json:"intermediate,omitempty"`
	BCCSP        *FabricCABCCSPApplyConfiguration        `json:"bccsp,omitempty"`
	Affiliations []FabricCAAffiliationApplyConfiguration `json:"affiliations,omitempty"`
	CA           *FabricCACryptoApplyConfiguration       `json:"ca,omitempty"`
}

FabricCAItemConfApplyConfiguration represents an declarative configuration of the FabricCAItemConf type for use with apply.

func FabricCAItemConf

func FabricCAItemConf() *FabricCAItemConfApplyConfiguration

FabricCAItemConfApplyConfiguration constructs an declarative configuration of the FabricCAItemConf type for use with apply.

func (*FabricCAItemConfApplyConfiguration) WithAffiliations

WithAffiliations adds the given value to the Affiliations 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 Affiliations field.

func (*FabricCAItemConfApplyConfiguration) WithBCCSP

WithBCCSP sets the BCCSP field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BCCSP field is set to the value of the last call.

func (*FabricCAItemConfApplyConfiguration) WithCA

WithCA sets the CA field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CA field is set to the value of the last call.

func (*FabricCAItemConfApplyConfiguration) WithCFG

WithCFG sets the CFG field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CFG field is set to the value of the last call.

func (*FabricCAItemConfApplyConfiguration) WithCRL

WithCRL sets the CRL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CRL field is set to the value of the last call.

func (*FabricCAItemConfApplyConfiguration) WithCSR

WithCSR sets the CSR field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CSR field is set to the value of the last call.

func (*FabricCAItemConfApplyConfiguration) WithIntermediate

WithIntermediate sets the Intermediate field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Intermediate field is set to the value of the last call.

func (*FabricCAItemConfApplyConfiguration) WithName

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 (*FabricCAItemConfApplyConfiguration) WithRegistry

WithRegistry sets the Registry field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Registry field is set to the value of the last call.

func (*FabricCAItemConfApplyConfiguration) WithSigning

WithSigning sets the Signing field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Signing field is set to the value of the last call.

func (*FabricCAItemConfApplyConfiguration) WithSubject

WithSubject sets the Subject field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Subject field is set to the value of the last call.

type FabricCAMetricsApplyConfiguration

type FabricCAMetricsApplyConfiguration struct {
	Provider *string                                  `json:"provider,omitempty"`
	Statsd   *FabricCAMetricsStatsdApplyConfiguration `json:"statsd,omitempty"`
}

FabricCAMetricsApplyConfiguration represents an declarative configuration of the FabricCAMetrics type for use with apply.

func FabricCAMetrics

func FabricCAMetrics() *FabricCAMetricsApplyConfiguration

FabricCAMetricsApplyConfiguration constructs an declarative configuration of the FabricCAMetrics type for use with apply.

func (*FabricCAMetricsApplyConfiguration) WithProvider

WithProvider sets the Provider field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Provider field is set to the value of the last call.

func (*FabricCAMetricsApplyConfiguration) WithStatsd

WithStatsd sets the Statsd field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Statsd field is set to the value of the last call.

type FabricCAMetricsStatsdApplyConfiguration

type FabricCAMetricsStatsdApplyConfiguration struct {
	Network       *string `json:"network,omitempty"`
	Address       *string `json:"address,omitempty"`
	WriteInterval *string `json:"writeInterval,omitempty"`
	Prefix        *string `json:"prefix,omitempty"`
}

FabricCAMetricsStatsdApplyConfiguration represents an declarative configuration of the FabricCAMetricsStatsd type for use with apply.

func FabricCAMetricsStatsd

func FabricCAMetricsStatsd() *FabricCAMetricsStatsdApplyConfiguration

FabricCAMetricsStatsdApplyConfiguration constructs an declarative configuration of the FabricCAMetricsStatsd type for use with apply.

func (*FabricCAMetricsStatsdApplyConfiguration) WithAddress

WithAddress sets the Address field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Address field is set to the value of the last call.

func (*FabricCAMetricsStatsdApplyConfiguration) WithNetwork

WithNetwork sets the Network field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Network field is set to the value of the last call.

func (*FabricCAMetricsStatsdApplyConfiguration) WithPrefix

WithPrefix sets the Prefix field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Prefix field is set to the value of the last call.

func (*FabricCAMetricsStatsdApplyConfiguration) WithWriteInterval

WithWriteInterval sets the WriteInterval field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the WriteInterval field is set to the value of the last call.

type FabricCANamesApplyConfiguration

type FabricCANamesApplyConfiguration struct {
	C  *string `json:"C,omitempty"`
	ST *string `json:"ST,omitempty"`
	O  *string `json:"O,omitempty"`
	L  *string `json:"L,omitempty"`
	OU *string `json:"OU,omitempty"`
}

FabricCANamesApplyConfiguration represents an declarative configuration of the FabricCANames type for use with apply.

func FabricCANames

func FabricCANames() *FabricCANamesApplyConfiguration

FabricCANamesApplyConfiguration constructs an declarative configuration of the FabricCANames type for use with apply.

func (*FabricCANamesApplyConfiguration) WithC

WithC sets the C field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the C field is set to the value of the last call.

func (*FabricCANamesApplyConfiguration) WithL

WithL sets the L field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the L field is set to the value of the last call.

func (*FabricCANamesApplyConfiguration) WithO

WithO sets the O field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the O field is set to the value of the last call.

func (*FabricCANamesApplyConfiguration) WithOU

WithOU sets the OU field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OU field is set to the value of the last call.

func (*FabricCANamesApplyConfiguration) WithST

WithST sets the ST field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ST field is set to the value of the last call.

type FabricCARegistryApplyConfiguration

type FabricCARegistryApplyConfiguration struct {
	MaxEnrollments *int                                 `json:"max_enrollments,omitempty"`
	Identities     []FabricCAIdentityApplyConfiguration `json:"identities,omitempty"`
}

FabricCARegistryApplyConfiguration represents an declarative configuration of the FabricCARegistry type for use with apply.

func FabricCARegistry

func FabricCARegistry() *FabricCARegistryApplyConfiguration

FabricCARegistryApplyConfiguration constructs an declarative configuration of the FabricCARegistry type for use with apply.

func (*FabricCARegistryApplyConfiguration) WithIdentities

WithIdentities adds the given value to the Identities 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 Identities field.

func (*FabricCARegistryApplyConfiguration) WithMaxEnrollments

WithMaxEnrollments sets the MaxEnrollments field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxEnrollments field is set to the value of the last call.

type FabricCASigningApplyConfiguration

type FabricCASigningApplyConfiguration struct {
	Default  *FabricCASigningDefaultApplyConfiguration  `json:"default,omitempty"`
	Profiles *FabricCASigningProfilesApplyConfiguration `json:"profiles,omitempty"`
}

FabricCASigningApplyConfiguration represents an declarative configuration of the FabricCASigning type for use with apply.

func FabricCASigning

func FabricCASigning() *FabricCASigningApplyConfiguration

FabricCASigningApplyConfiguration constructs an declarative configuration of the FabricCASigning type for use with apply.

func (*FabricCASigningApplyConfiguration) WithDefault

WithDefault sets the Default field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Default field is set to the value of the last call.

func (*FabricCASigningApplyConfiguration) WithProfiles

WithProfiles sets the Profiles field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Profiles field is set to the value of the last call.

type FabricCASigningDefaultApplyConfiguration

type FabricCASigningDefaultApplyConfiguration struct {
	Expiry *string  `json:"expiry,omitempty"`
	Usage  []string `json:"usage,omitempty"`
}

FabricCASigningDefaultApplyConfiguration represents an declarative configuration of the FabricCASigningDefault type for use with apply.

func FabricCASigningDefault

func FabricCASigningDefault() *FabricCASigningDefaultApplyConfiguration

FabricCASigningDefaultApplyConfiguration constructs an declarative configuration of the FabricCASigningDefault type for use with apply.

func (*FabricCASigningDefaultApplyConfiguration) WithExpiry

WithExpiry sets the Expiry field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Expiry field is set to the value of the last call.

func (*FabricCASigningDefaultApplyConfiguration) WithUsage

WithUsage adds the given value to the Usage 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 Usage field.

type FabricCASigningProfilesApplyConfiguration

type FabricCASigningProfilesApplyConfiguration struct {
	CA  *FabricCASigningSignProfileApplyConfiguration `json:"ca,omitempty"`
	TLS *FabricCASigningTLSProfileApplyConfiguration  `json:"tls,omitempty"`
}

FabricCASigningProfilesApplyConfiguration represents an declarative configuration of the FabricCASigningProfiles type for use with apply.

func FabricCASigningProfiles

func FabricCASigningProfiles() *FabricCASigningProfilesApplyConfiguration

FabricCASigningProfilesApplyConfiguration constructs an declarative configuration of the FabricCASigningProfiles type for use with apply.

func (*FabricCASigningProfilesApplyConfiguration) WithCA

WithCA sets the CA field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CA field is set to the value of the last call.

func (*FabricCASigningProfilesApplyConfiguration) WithTLS

WithTLS sets the TLS field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLS field is set to the value of the last call.

type FabricCASigningSignProfileApplyConfiguration

type FabricCASigningSignProfileApplyConfiguration struct {
	Usage        []string                                                `json:"usage,omitempty"`
	Expiry       *string                                                 `json:"expiry,omitempty"`
	CAConstraint *FabricCASigningSignProfileConstraintApplyConfiguration `json:"caconstraint,omitempty"`
}

FabricCASigningSignProfileApplyConfiguration represents an declarative configuration of the FabricCASigningSignProfile type for use with apply.

func FabricCASigningSignProfile

func FabricCASigningSignProfile() *FabricCASigningSignProfileApplyConfiguration

FabricCASigningSignProfileApplyConfiguration constructs an declarative configuration of the FabricCASigningSignProfile type for use with apply.

func (*FabricCASigningSignProfileApplyConfiguration) WithCAConstraint

WithCAConstraint sets the CAConstraint field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CAConstraint field is set to the value of the last call.

func (*FabricCASigningSignProfileApplyConfiguration) WithExpiry

WithExpiry sets the Expiry field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Expiry field is set to the value of the last call.

func (*FabricCASigningSignProfileApplyConfiguration) WithUsage

WithUsage adds the given value to the Usage 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 Usage field.

type FabricCASigningSignProfileConstraintApplyConfiguration

type FabricCASigningSignProfileConstraintApplyConfiguration struct {
	IsCA       *bool `json:"isCA,omitempty"`
	MaxPathLen *int  `json:"maxPathLen,omitempty"`
}

FabricCASigningSignProfileConstraintApplyConfiguration represents an declarative configuration of the FabricCASigningSignProfileConstraint type for use with apply.

func FabricCASigningSignProfileConstraint

func FabricCASigningSignProfileConstraint() *FabricCASigningSignProfileConstraintApplyConfiguration

FabricCASigningSignProfileConstraintApplyConfiguration constructs an declarative configuration of the FabricCASigningSignProfileConstraint type for use with apply.

func (*FabricCASigningSignProfileConstraintApplyConfiguration) WithIsCA

WithIsCA sets the IsCA field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the IsCA field is set to the value of the last call.

func (*FabricCASigningSignProfileConstraintApplyConfiguration) WithMaxPathLen

WithMaxPathLen sets the MaxPathLen field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxPathLen field is set to the value of the last call.

type FabricCASigningTLSProfileApplyConfiguration

type FabricCASigningTLSProfileApplyConfiguration struct {
	Usage  []string `json:"usage,omitempty"`
	Expiry *string  `json:"expiry,omitempty"`
}

FabricCASigningTLSProfileApplyConfiguration represents an declarative configuration of the FabricCASigningTLSProfile type for use with apply.

func FabricCASigningTLSProfile

func FabricCASigningTLSProfile() *FabricCASigningTLSProfileApplyConfiguration

FabricCASigningTLSProfileApplyConfiguration constructs an declarative configuration of the FabricCASigningTLSProfile type for use with apply.

func (*FabricCASigningTLSProfileApplyConfiguration) WithExpiry

WithExpiry sets the Expiry field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Expiry field is set to the value of the last call.

func (*FabricCASigningTLSProfileApplyConfiguration) WithUsage

WithUsage adds the given value to the Usage 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 Usage field.

type FabricCASpecApplyConfiguration

type FabricCASpecApplyConfiguration struct {
	PodAnnotations   map[string]string                      `json:"podAnnotations,omitempty"`
	PodLabels        map[string]string                      `json:"podLabels,omitempty"`
	Affinity         *v1.Affinity                           `json:"affinity,omitempty"`
	Tolerations      []v1.Toleration                        `json:"tolerations,omitempty"`
	ImagePullSecrets []v1.LocalObjectReference              `json:"imagePullSecrets,omitempty"`
	NodeSelector     *v1.NodeSelector                       `json:"nodeSelector,omitempty"`
	ServiceMonitor   *ServiceMonitorApplyConfiguration      `json:"serviceMonitor,omitempty"`
	GatewayApi       *FabricGatewayApiApplyConfiguration    `json:"gatewayApi,omitempty"`
	Istio            *FabricIstioApplyConfiguration         `json:"istio,omitempty"`
	Traefik          *FabricTraefikApplyConfiguration       `json:"traefik,omitempty"`
	Database         *FabricCADatabaseApplyConfiguration    `json:"db,omitempty"`
	Hosts            []string                               `json:"hosts,omitempty"`
	Service          *FabricCASpecServiceApplyConfiguration `json:"service,omitempty"`
	Image            *string                                `json:"image,omitempty"`
	Version          *string                                `json:"version,omitempty"`
	Debug            *bool                                  `json:"debug,omitempty"`
	CLRSizeLimit     *int                                   `json:"clrSizeLimit,omitempty"`
	TLS              *FabricCATLSConfApplyConfiguration     `json:"rootCA,omitempty"`
	CA               *FabricCAItemConfApplyConfiguration    `json:"ca,omitempty"`
	TLSCA            *FabricCAItemConfApplyConfiguration    `json:"tlsCA,omitempty"`
	Cors             *CorsApplyConfiguration                `json:"cors,omitempty"`
	Resources        *v1.ResourceRequirements               `json:"resources,omitempty"`
	Storage          *StorageApplyConfiguration             `json:"storage,omitempty"`
	Metrics          *FabricCAMetricsApplyConfiguration     `json:"metrics,omitempty"`
	Env              []v1.EnvVar                            `json:"env,omitempty"`
}

FabricCASpecApplyConfiguration represents an declarative configuration of the FabricCASpec type for use with apply.

func FabricCASpec

func FabricCASpec() *FabricCASpecApplyConfiguration

FabricCASpecApplyConfiguration constructs an declarative configuration of the FabricCASpec type for use with apply.

func (*FabricCASpecApplyConfiguration) WithAffinity

WithAffinity sets the Affinity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affinity field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithCA

WithCA sets the CA field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CA field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithCLRSizeLimit

WithCLRSizeLimit sets the CLRSizeLimit field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CLRSizeLimit field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithCors

WithCors sets the Cors field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Cors field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithDatabase

WithDatabase sets the Database field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Database field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithDebug

WithDebug sets the Debug field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Debug field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithEnv

WithEnv adds the given value to the Env field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Env field.

func (*FabricCASpecApplyConfiguration) WithGatewayApi added in v1.10.0

WithGatewayApi sets the GatewayApi field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GatewayApi field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithHosts

WithHosts adds the given value to the Hosts 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 Hosts field.

func (*FabricCASpecApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithImagePullSecrets

WithImagePullSecrets adds the given value to the ImagePullSecrets 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 ImagePullSecrets field.

func (*FabricCASpecApplyConfiguration) WithIstio

WithIstio sets the Istio field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Istio field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithMetrics

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 (*FabricCASpecApplyConfiguration) WithNodeSelector

WithNodeSelector sets the NodeSelector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NodeSelector field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithPodAnnotations added in v1.10.0

func (b *FabricCASpecApplyConfiguration) WithPodAnnotations(entries map[string]string) *FabricCASpecApplyConfiguration

WithPodAnnotations puts the entries into the PodAnnotations 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 PodAnnotations field, overwriting an existing map entries in PodAnnotations field with the same key.

func (*FabricCASpecApplyConfiguration) WithPodLabels added in v1.10.0

WithPodLabels puts the entries into the PodLabels 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 PodLabels field, overwriting an existing map entries in PodLabels field with the same key.

func (*FabricCASpecApplyConfiguration) WithResources

WithResources sets the Resources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resources field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithService

WithService sets the Service field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Service field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithServiceMonitor

WithServiceMonitor sets the ServiceMonitor field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ServiceMonitor field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithStorage

WithStorage sets the Storage field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Storage field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithTLS

WithTLS sets the TLS field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLS field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithTLSCA

WithTLSCA sets the TLSCA field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLSCA field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithTolerations

WithTolerations adds the given value to the Tolerations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Tolerations field.

func (*FabricCASpecApplyConfiguration) WithTraefik added in v1.10.0

WithTraefik sets the Traefik field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Traefik field is set to the value of the last call.

func (*FabricCASpecApplyConfiguration) WithVersion

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 FabricCASpecServiceApplyConfiguration

type FabricCASpecServiceApplyConfiguration struct {
	ServiceType *v1.ServiceType `json:"type,omitempty"`
}

FabricCASpecServiceApplyConfiguration represents an declarative configuration of the FabricCASpecService type for use with apply.

func FabricCASpecService

func FabricCASpecService() *FabricCASpecServiceApplyConfiguration

FabricCASpecServiceApplyConfiguration constructs an declarative configuration of the FabricCASpecService type for use with apply.

func (*FabricCASpecServiceApplyConfiguration) WithServiceType

WithServiceType sets the ServiceType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ServiceType field is set to the value of the last call.

type FabricCAStatusApplyConfiguration

type FabricCAStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Message    *string                    `json:"message,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
	NodePort   *int                       `json:"nodePort,omitempty"`
	TlsCert    *string                    `json:"tls_cert,omitempty"`
	CACert     *string                    `json:"ca_cert,omitempty"`
	TLSCACert  *string                    `json:"tlsca_cert,omitempty"`
}

FabricCAStatusApplyConfiguration represents an declarative configuration of the FabricCAStatus type for use with apply.

func FabricCAStatus

func FabricCAStatus() *FabricCAStatusApplyConfiguration

FabricCAStatusApplyConfiguration constructs an declarative configuration of the FabricCAStatus type for use with apply.

func (*FabricCAStatusApplyConfiguration) WithCACert

WithCACert sets the CACert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CACert field is set to the value of the last call.

func (*FabricCAStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricCAStatusApplyConfiguration) WithMessage

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 (*FabricCAStatusApplyConfiguration) WithNodePort

WithNodePort sets the NodePort field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NodePort field is set to the value of the last call.

func (*FabricCAStatusApplyConfiguration) WithStatus

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 (*FabricCAStatusApplyConfiguration) WithTLSCACert

WithTLSCACert sets the TLSCACert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLSCACert field is set to the value of the last call.

func (*FabricCAStatusApplyConfiguration) WithTlsCert

WithTlsCert sets the TlsCert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TlsCert field is set to the value of the last call.

type FabricCASubjectApplyConfiguration

type FabricCASubjectApplyConfiguration struct {
	CN *string `json:"cn,omitempty"`
	C  *string `json:"C,omitempty"`
	ST *string `json:"ST,omitempty"`
	O  *string `json:"O,omitempty"`
	L  *string `json:"L,omitempty"`
	OU *string `json:"OU,omitempty"`
}

FabricCASubjectApplyConfiguration represents an declarative configuration of the FabricCASubject type for use with apply.

func FabricCASubject

func FabricCASubject() *FabricCASubjectApplyConfiguration

FabricCASubjectApplyConfiguration constructs an declarative configuration of the FabricCASubject type for use with apply.

func (*FabricCASubjectApplyConfiguration) WithC

WithC sets the C field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the C field is set to the value of the last call.

func (*FabricCASubjectApplyConfiguration) WithCN

WithCN sets the CN field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CN field is set to the value of the last call.

func (*FabricCASubjectApplyConfiguration) WithL

WithL sets the L field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the L field is set to the value of the last call.

func (*FabricCASubjectApplyConfiguration) WithO

WithO sets the O field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the O field is set to the value of the last call.

func (*FabricCASubjectApplyConfiguration) WithOU

WithOU sets the OU field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OU field is set to the value of the last call.

func (*FabricCASubjectApplyConfiguration) WithST

WithST sets the ST field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ST field is set to the value of the last call.

type FabricCATLSConfApplyConfiguration

type FabricCATLSConfApplyConfiguration struct {
	Subject *FabricCASubjectApplyConfiguration `json:"subject,omitempty"`
}

FabricCATLSConfApplyConfiguration represents an declarative configuration of the FabricCATLSConf type for use with apply.

func FabricCATLSConf

func FabricCATLSConf() *FabricCATLSConfApplyConfiguration

FabricCATLSConfApplyConfiguration constructs an declarative configuration of the FabricCATLSConf type for use with apply.

func (*FabricCATLSConfApplyConfiguration) WithSubject

WithSubject sets the Subject field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Subject field is set to the value of the last call.

type FabricChaincodeApplyConfiguration

type FabricChaincodeApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricChaincodeSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricChaincodeStatusApplyConfiguration `json:"status,omitempty"`
}

FabricChaincodeApplyConfiguration represents an declarative configuration of the FabricChaincode type for use with apply.

func FabricChaincode

func FabricChaincode(name, namespace string) *FabricChaincodeApplyConfiguration

FabricChaincode constructs an declarative configuration of the FabricChaincode type for use with apply.

func (*FabricChaincodeApplyConfiguration) WithAPIVersion

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 (*FabricChaincodeApplyConfiguration) WithAnnotations

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 (*FabricChaincodeApplyConfiguration) WithCreationTimestamp

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 (*FabricChaincodeApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *FabricChaincodeApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *FabricChaincodeApplyConfiguration

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 (*FabricChaincodeApplyConfiguration) WithDeletionTimestamp

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 (*FabricChaincodeApplyConfiguration) WithFinalizers

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 (*FabricChaincodeApplyConfiguration) WithGenerateName

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 (*FabricChaincodeApplyConfiguration) WithGeneration

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 (*FabricChaincodeApplyConfiguration) WithKind

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 (*FabricChaincodeApplyConfiguration) WithLabels

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 (*FabricChaincodeApplyConfiguration) WithName

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 (*FabricChaincodeApplyConfiguration) WithNamespace

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 (*FabricChaincodeApplyConfiguration) WithOwnerReferences

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 (*FabricChaincodeApplyConfiguration) WithResourceVersion

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 (*FabricChaincodeApplyConfiguration) WithSpec

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 (*FabricChaincodeApplyConfiguration) WithStatus

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 (*FabricChaincodeApplyConfiguration) WithUID

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 FabricChaincodeSpecApplyConfiguration

type FabricChaincodeSpecApplyConfiguration struct {
	Annotations         map[string]string         `json:"annotations,omitempty"`
	Labels              map[string]string         `json:"labels,omitempty"`
	PodAnnotations      map[string]string         `json:"podAnnotations,omitempty"`
	PodLabels           map[string]string         `json:"podLabels,omitempty"`
	Image               *string                   `json:"image,omitempty"`
	ImagePullPolicy     *v1.PullPolicy            `json:"imagePullPolicy,omitempty"`
	PackageID           *string                   `json:"packageId,omitempty"`
	ImagePullSecrets    []v1.LocalObjectReference `json:"imagePullSecrets,omitempty"`
	Command             []string                  `json:"command,omitempty"`
	Args                []string                  `json:"args,omitempty"`
	Affinity            *v1.Affinity              `json:"affinity,omitempty"`
	Tolerations         []v1.Toleration           `json:"tolerations,omitempty"`
	Resources           *v1.ResourceRequirements  `json:"resources,omitempty"`
	Credentials         *TLSApplyConfiguration    `json:"credentials,omitempty"`
	Replicas            *int                      `json:"replicas,omitempty"`
	Env                 []v1.EnvVar               `json:"env,omitempty"`
	ChaincodeServerPort *int                      `json:"chaincodeServerPort,omitempty"`
	MspID               *string                   `json:"mspID,omitempty"`
}

FabricChaincodeSpecApplyConfiguration represents an declarative configuration of the FabricChaincodeSpec type for use with apply.

func FabricChaincodeSpec

func FabricChaincodeSpec() *FabricChaincodeSpecApplyConfiguration

FabricChaincodeSpecApplyConfiguration constructs an declarative configuration of the FabricChaincodeSpec type for use with apply.

func (*FabricChaincodeSpecApplyConfiguration) WithAffinity

WithAffinity sets the Affinity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affinity field is set to the value of the last call.

func (*FabricChaincodeSpecApplyConfiguration) WithAnnotations added in v1.10.0

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 (*FabricChaincodeSpecApplyConfiguration) WithArgs added in v1.10.0

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 (*FabricChaincodeSpecApplyConfiguration) WithChaincodeServerPort added in v1.10.0

WithChaincodeServerPort sets the ChaincodeServerPort field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ChaincodeServerPort field is set to the value of the last call.

func (*FabricChaincodeSpecApplyConfiguration) WithCommand added in v1.10.0

WithCommand adds the given value to the Command field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Command field.

func (*FabricChaincodeSpecApplyConfiguration) WithCredentials

WithCredentials sets the Credentials field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Credentials field is set to the value of the last call.

func (*FabricChaincodeSpecApplyConfiguration) WithEnv

WithEnv adds the given value to the Env field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Env field.

func (*FabricChaincodeSpecApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricChaincodeSpecApplyConfiguration) WithImagePullPolicy

WithImagePullPolicy sets the ImagePullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImagePullPolicy field is set to the value of the last call.

func (*FabricChaincodeSpecApplyConfiguration) WithImagePullSecrets

WithImagePullSecrets adds the given value to the ImagePullSecrets 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 ImagePullSecrets field.

func (*FabricChaincodeSpecApplyConfiguration) WithLabels added in v1.10.0

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 (*FabricChaincodeSpecApplyConfiguration) WithMspID added in v1.10.0

WithMspID sets the MspID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MspID field is set to the value of the last call.

func (*FabricChaincodeSpecApplyConfiguration) WithPackageID

WithPackageID sets the PackageID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PackageID field is set to the value of the last call.

func (*FabricChaincodeSpecApplyConfiguration) WithPodAnnotations added in v1.10.0

WithPodAnnotations puts the entries into the PodAnnotations 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 PodAnnotations field, overwriting an existing map entries in PodAnnotations field with the same key.

func (*FabricChaincodeSpecApplyConfiguration) WithPodLabels added in v1.10.0

WithPodLabels puts the entries into the PodLabels 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 PodLabels field, overwriting an existing map entries in PodLabels field with the same key.

func (*FabricChaincodeSpecApplyConfiguration) WithReplicas

WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.

func (*FabricChaincodeSpecApplyConfiguration) WithResources

WithResources sets the Resources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resources field is set to the value of the last call.

func (*FabricChaincodeSpecApplyConfiguration) WithTolerations

WithTolerations adds the given value to the Tolerations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Tolerations field.

type FabricChaincodeStatusApplyConfiguration

type FabricChaincodeStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Message    *string                    `json:"message,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricChaincodeStatusApplyConfiguration represents an declarative configuration of the FabricChaincodeStatus type for use with apply.

func FabricChaincodeStatus

func FabricChaincodeStatus() *FabricChaincodeStatusApplyConfiguration

FabricChaincodeStatusApplyConfiguration constructs an declarative configuration of the FabricChaincodeStatus type for use with apply.

func (*FabricChaincodeStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricChaincodeStatusApplyConfiguration) WithMessage

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 (*FabricChaincodeStatusApplyConfiguration) WithStatus

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 FabricChaincodeTemplateApplyConfiguration added in v1.10.0

type FabricChaincodeTemplateApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricChaincodeTemplateSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricChaincodeTemplateStatusApplyConfiguration `json:"status,omitempty"`
}

FabricChaincodeTemplateApplyConfiguration represents an declarative configuration of the FabricChaincodeTemplate type for use with apply.

func FabricChaincodeTemplate added in v1.10.0

func FabricChaincodeTemplate(name, namespace string) *FabricChaincodeTemplateApplyConfiguration

FabricChaincodeTemplate constructs an declarative configuration of the FabricChaincodeTemplate type for use with apply.

func (*FabricChaincodeTemplateApplyConfiguration) WithAPIVersion added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithAnnotations added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithCreationTimestamp added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithDeletionGracePeriodSeconds added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithDeletionTimestamp added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithFinalizers added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithGenerateName added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithGeneration added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithKind added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithLabels added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithName added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithNamespace added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithOwnerReferences added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithResourceVersion added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithSpec added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithStatus added in v1.10.0

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 (*FabricChaincodeTemplateApplyConfiguration) WithUID added in v1.10.0

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 FabricChaincodeTemplateSpecApplyConfiguration added in v1.10.0

type FabricChaincodeTemplateSpecApplyConfiguration struct {
	Annotations         map[string]string         `json:"annotations,omitempty"`
	Labels              map[string]string         `json:"labels,omitempty"`
	PodAnnotations      map[string]string         `json:"podAnnotations,omitempty"`
	PodLabels           map[string]string         `json:"podLabels,omitempty"`
	ImagePullPolicy     *v1.PullPolicy            `json:"imagePullPolicy,omitempty"`
	ImagePullSecrets    []v1.LocalObjectReference `json:"imagePullSecrets,omitempty"`
	Command             []string                  `json:"command,omitempty"`
	Args                []string                  `json:"args,omitempty"`
	Affinity            *v1.Affinity              `json:"affinity,omitempty"`
	Tolerations         []v1.Toleration           `json:"tolerations,omitempty"`
	Resources           *v1.ResourceRequirements  `json:"resources,omitempty"`
	Credentials         *TLSApplyConfiguration    `json:"credentials,omitempty"`
	Replicas            *int                      `json:"replicas,omitempty"`
	Env                 []v1.EnvVar               `json:"env,omitempty"`
	ChaincodeServerPort *int                      `json:"chaincodeServerPort,omitempty"`
	MspID               *string                   `json:"mspID,omitempty"`
}

FabricChaincodeTemplateSpecApplyConfiguration represents an declarative configuration of the FabricChaincodeTemplateSpec type for use with apply.

func FabricChaincodeTemplateSpec added in v1.10.0

func FabricChaincodeTemplateSpec() *FabricChaincodeTemplateSpecApplyConfiguration

FabricChaincodeTemplateSpecApplyConfiguration constructs an declarative configuration of the FabricChaincodeTemplateSpec type for use with apply.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithAffinity added in v1.10.0

WithAffinity sets the Affinity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affinity field is set to the value of the last call.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithAnnotations added in v1.10.0

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 (*FabricChaincodeTemplateSpecApplyConfiguration) WithArgs added in v1.10.0

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 (*FabricChaincodeTemplateSpecApplyConfiguration) WithChaincodeServerPort added in v1.10.0

WithChaincodeServerPort sets the ChaincodeServerPort field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ChaincodeServerPort field is set to the value of the last call.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithCommand added in v1.10.0

WithCommand adds the given value to the Command field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Command field.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithCredentials added in v1.10.0

WithCredentials sets the Credentials field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Credentials field is set to the value of the last call.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithEnv added in v1.10.0

WithEnv adds the given value to the Env field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Env field.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithImagePullPolicy added in v1.10.0

WithImagePullPolicy sets the ImagePullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImagePullPolicy field is set to the value of the last call.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithImagePullSecrets added in v1.10.0

WithImagePullSecrets adds the given value to the ImagePullSecrets 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 ImagePullSecrets field.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithLabels added in v1.10.0

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 (*FabricChaincodeTemplateSpecApplyConfiguration) WithMspID added in v1.10.0

WithMspID sets the MspID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MspID field is set to the value of the last call.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithPodAnnotations added in v1.10.0

WithPodAnnotations puts the entries into the PodAnnotations 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 PodAnnotations field, overwriting an existing map entries in PodAnnotations field with the same key.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithPodLabels added in v1.10.0

WithPodLabels puts the entries into the PodLabels 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 PodLabels field, overwriting an existing map entries in PodLabels field with the same key.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithReplicas added in v1.10.0

WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithResources added in v1.10.0

WithResources sets the Resources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resources field is set to the value of the last call.

func (*FabricChaincodeTemplateSpecApplyConfiguration) WithTolerations added in v1.10.0

WithTolerations adds the given value to the Tolerations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Tolerations field.

type FabricChaincodeTemplateStatusApplyConfiguration added in v1.10.0

type FabricChaincodeTemplateStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Message    *string                    `json:"message,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricChaincodeTemplateStatusApplyConfiguration represents an declarative configuration of the FabricChaincodeTemplateStatus type for use with apply.

func FabricChaincodeTemplateStatus added in v1.10.0

func FabricChaincodeTemplateStatus() *FabricChaincodeTemplateStatusApplyConfiguration

FabricChaincodeTemplateStatusApplyConfiguration constructs an declarative configuration of the FabricChaincodeTemplateStatus type for use with apply.

func (*FabricChaincodeTemplateStatusApplyConfiguration) WithConditions added in v1.10.0

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricChaincodeTemplateStatusApplyConfiguration) WithMessage added in v1.10.0

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 (*FabricChaincodeTemplateStatusApplyConfiguration) WithStatus added in v1.10.0

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 FabricExplorerApplyConfiguration

type FabricExplorerApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricExplorerSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricExplorerStatusApplyConfiguration `json:"status,omitempty"`
}

FabricExplorerApplyConfiguration represents an declarative configuration of the FabricExplorer type for use with apply.

func FabricExplorer

func FabricExplorer(name, namespace string) *FabricExplorerApplyConfiguration

FabricExplorer constructs an declarative configuration of the FabricExplorer type for use with apply.

func (*FabricExplorerApplyConfiguration) WithAPIVersion

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 (*FabricExplorerApplyConfiguration) WithAnnotations

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 (*FabricExplorerApplyConfiguration) WithCreationTimestamp

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 (*FabricExplorerApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *FabricExplorerApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *FabricExplorerApplyConfiguration

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 (*FabricExplorerApplyConfiguration) WithDeletionTimestamp

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 (*FabricExplorerApplyConfiguration) WithFinalizers

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 (*FabricExplorerApplyConfiguration) WithGenerateName

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 (*FabricExplorerApplyConfiguration) WithGeneration

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 (*FabricExplorerApplyConfiguration) WithKind

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 (*FabricExplorerApplyConfiguration) WithLabels

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 (*FabricExplorerApplyConfiguration) WithName

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 (*FabricExplorerApplyConfiguration) WithNamespace

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 (*FabricExplorerApplyConfiguration) WithOwnerReferences

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 (*FabricExplorerApplyConfiguration) WithResourceVersion

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 (*FabricExplorerApplyConfiguration) WithSpec

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 (*FabricExplorerApplyConfiguration) WithStatus

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 (*FabricExplorerApplyConfiguration) WithUID

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 FabricExplorerSpecApplyConfiguration

type FabricExplorerSpecApplyConfiguration struct {
	Resources *v1.ResourceRequirements `json:"resources,omitempty"`
}

FabricExplorerSpecApplyConfiguration represents an declarative configuration of the FabricExplorerSpec type for use with apply.

func FabricExplorerSpec

func FabricExplorerSpec() *FabricExplorerSpecApplyConfiguration

FabricExplorerSpecApplyConfiguration constructs an declarative configuration of the FabricExplorerSpec type for use with apply.

func (*FabricExplorerSpecApplyConfiguration) WithResources

WithResources sets the Resources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resources field is set to the value of the last call.

type FabricExplorerStatusApplyConfiguration

type FabricExplorerStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Message    *string                    `json:"message,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricExplorerStatusApplyConfiguration represents an declarative configuration of the FabricExplorerStatus type for use with apply.

func FabricExplorerStatus

func FabricExplorerStatus() *FabricExplorerStatusApplyConfiguration

FabricExplorerStatusApplyConfiguration constructs an declarative configuration of the FabricExplorerStatus type for use with apply.

func (*FabricExplorerStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricExplorerStatusApplyConfiguration) WithMessage

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 (*FabricExplorerStatusApplyConfiguration) WithStatus

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 FabricFSServerApplyConfiguration

type FabricFSServerApplyConfiguration struct {
	Image      *string        `json:"image,omitempty"`
	Tag        *string        `json:"tag,omitempty"`
	PullPolicy *v1.PullPolicy `json:"pullPolicy,omitempty"`
}

FabricFSServerApplyConfiguration represents an declarative configuration of the FabricFSServer type for use with apply.

func FabricFSServer

func FabricFSServer() *FabricFSServerApplyConfiguration

FabricFSServerApplyConfiguration constructs an declarative configuration of the FabricFSServer type for use with apply.

func (*FabricFSServerApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricFSServerApplyConfiguration) WithPullPolicy

WithPullPolicy sets the PullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PullPolicy field is set to the value of the last call.

func (*FabricFSServerApplyConfiguration) WithTag

WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.

type FabricFollowerChannelAnchorPeerApplyConfiguration

type FabricFollowerChannelAnchorPeerApplyConfiguration struct {
	Host *string `json:"host,omitempty"`
	Port *int    `json:"port,omitempty"`
}

FabricFollowerChannelAnchorPeerApplyConfiguration represents an declarative configuration of the FabricFollowerChannelAnchorPeer type for use with apply.

func FabricFollowerChannelAnchorPeer

func FabricFollowerChannelAnchorPeer() *FabricFollowerChannelAnchorPeerApplyConfiguration

FabricFollowerChannelAnchorPeerApplyConfiguration constructs an declarative configuration of the FabricFollowerChannelAnchorPeer type for use with apply.

func (*FabricFollowerChannelAnchorPeerApplyConfiguration) WithHost

WithHost sets the Host field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Host field is set to the value of the last call.

func (*FabricFollowerChannelAnchorPeerApplyConfiguration) WithPort

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.

type FabricFollowerChannelApplyConfiguration

type FabricFollowerChannelApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricFollowerChannelSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricFollowerChannelStatusApplyConfiguration `json:"status,omitempty"`
}

FabricFollowerChannelApplyConfiguration represents an declarative configuration of the FabricFollowerChannel type for use with apply.

func FabricFollowerChannel

func FabricFollowerChannel(name string) *FabricFollowerChannelApplyConfiguration

FabricFollowerChannel constructs an declarative configuration of the FabricFollowerChannel type for use with apply.

func (*FabricFollowerChannelApplyConfiguration) WithAPIVersion

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 (*FabricFollowerChannelApplyConfiguration) WithAnnotations

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 (*FabricFollowerChannelApplyConfiguration) WithCreationTimestamp

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 (*FabricFollowerChannelApplyConfiguration) WithDeletionGracePeriodSeconds

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 (*FabricFollowerChannelApplyConfiguration) WithDeletionTimestamp

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 (*FabricFollowerChannelApplyConfiguration) WithFinalizers

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 (*FabricFollowerChannelApplyConfiguration) WithGenerateName

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 (*FabricFollowerChannelApplyConfiguration) WithGeneration

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 (*FabricFollowerChannelApplyConfiguration) WithKind

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 (*FabricFollowerChannelApplyConfiguration) WithLabels

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 (*FabricFollowerChannelApplyConfiguration) WithName

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 (*FabricFollowerChannelApplyConfiguration) WithNamespace

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 (*FabricFollowerChannelApplyConfiguration) WithOwnerReferences

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 (*FabricFollowerChannelApplyConfiguration) WithResourceVersion

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 (*FabricFollowerChannelApplyConfiguration) WithSpec

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 (*FabricFollowerChannelApplyConfiguration) WithStatus

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 (*FabricFollowerChannelApplyConfiguration) WithUID

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 FabricFollowerChannelExternalPeerApplyConfiguration

type FabricFollowerChannelExternalPeerApplyConfiguration struct {
	URL       *string `json:"url,omitempty"`
	TLSCACert *string `json:"tlsCACert,omitempty"`
}

FabricFollowerChannelExternalPeerApplyConfiguration represents an declarative configuration of the FabricFollowerChannelExternalPeer type for use with apply.

func FabricFollowerChannelExternalPeer

func FabricFollowerChannelExternalPeer() *FabricFollowerChannelExternalPeerApplyConfiguration

FabricFollowerChannelExternalPeerApplyConfiguration constructs an declarative configuration of the FabricFollowerChannelExternalPeer type for use with apply.

func (*FabricFollowerChannelExternalPeerApplyConfiguration) WithTLSCACert

WithTLSCACert sets the TLSCACert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLSCACert field is set to the value of the last call.

func (*FabricFollowerChannelExternalPeerApplyConfiguration) WithURL

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.

type FabricFollowerChannelOrdererApplyConfiguration

type FabricFollowerChannelOrdererApplyConfiguration struct {
	URL         *string `json:"url,omitempty"`
	Certificate *string `json:"certificate,omitempty"`
}

FabricFollowerChannelOrdererApplyConfiguration represents an declarative configuration of the FabricFollowerChannelOrderer type for use with apply.

func FabricFollowerChannelOrderer

func FabricFollowerChannelOrderer() *FabricFollowerChannelOrdererApplyConfiguration

FabricFollowerChannelOrdererApplyConfiguration constructs an declarative configuration of the FabricFollowerChannelOrderer type for use with apply.

func (*FabricFollowerChannelOrdererApplyConfiguration) WithCertificate

WithCertificate sets the Certificate field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Certificate field is set to the value of the last call.

func (*FabricFollowerChannelOrdererApplyConfiguration) WithURL

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.

type FabricFollowerChannelPeerApplyConfiguration

type FabricFollowerChannelPeerApplyConfiguration struct {
	Name      *string `json:"name,omitempty"`
	Namespace *string `json:"namespace,omitempty"`
}

FabricFollowerChannelPeerApplyConfiguration represents an declarative configuration of the FabricFollowerChannelPeer type for use with apply.

func FabricFollowerChannelPeer

func FabricFollowerChannelPeer() *FabricFollowerChannelPeerApplyConfiguration

FabricFollowerChannelPeerApplyConfiguration constructs an declarative configuration of the FabricFollowerChannelPeer type for use with apply.

func (*FabricFollowerChannelPeerApplyConfiguration) WithName

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 (*FabricFollowerChannelPeerApplyConfiguration) WithNamespace

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 FabricFollowerChannelSpecApplyConfiguration

type FabricFollowerChannelSpecApplyConfiguration struct {
	Name                *string                                               `json:"name,omitempty"`
	MSPID               *string                                               `json:"mspId,omitempty"`
	Orderers            []FabricFollowerChannelOrdererApplyConfiguration      `json:"orderers,omitempty"`
	PeersToJoin         []FabricFollowerChannelPeerApplyConfiguration         `json:"peersToJoin,omitempty"`
	ExternalPeersToJoin []FabricFollowerChannelExternalPeerApplyConfiguration `json:"externalPeersToJoin,omitempty"`
	AnchorPeers         []FabricFollowerChannelAnchorPeerApplyConfiguration   `json:"anchorPeers,omitempty"`
	HLFIdentity         *HLFIdentityApplyConfiguration                        `json:"hlfIdentity,omitempty"`
}

FabricFollowerChannelSpecApplyConfiguration represents an declarative configuration of the FabricFollowerChannelSpec type for use with apply.

func FabricFollowerChannelSpec

func FabricFollowerChannelSpec() *FabricFollowerChannelSpecApplyConfiguration

FabricFollowerChannelSpecApplyConfiguration constructs an declarative configuration of the FabricFollowerChannelSpec type for use with apply.

func (*FabricFollowerChannelSpecApplyConfiguration) WithAnchorPeers

WithAnchorPeers adds the given value to the AnchorPeers 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 AnchorPeers field.

func (*FabricFollowerChannelSpecApplyConfiguration) WithExternalPeersToJoin

WithExternalPeersToJoin adds the given value to the ExternalPeersToJoin 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 ExternalPeersToJoin field.

func (*FabricFollowerChannelSpecApplyConfiguration) WithHLFIdentity

WithHLFIdentity sets the HLFIdentity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the HLFIdentity field is set to the value of the last call.

func (*FabricFollowerChannelSpecApplyConfiguration) WithMSPID

WithMSPID sets the MSPID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MSPID field is set to the value of the last call.

func (*FabricFollowerChannelSpecApplyConfiguration) WithName

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 (*FabricFollowerChannelSpecApplyConfiguration) WithOrderers

WithOrderers adds the given value to the Orderers 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 Orderers field.

func (*FabricFollowerChannelSpecApplyConfiguration) WithPeersToJoin

WithPeersToJoin adds the given value to the PeersToJoin 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 PeersToJoin field.

type FabricFollowerChannelStatusApplyConfiguration

type FabricFollowerChannelStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Message    *string                    `json:"message,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricFollowerChannelStatusApplyConfiguration represents an declarative configuration of the FabricFollowerChannelStatus type for use with apply.

func FabricFollowerChannelStatus

func FabricFollowerChannelStatus() *FabricFollowerChannelStatusApplyConfiguration

FabricFollowerChannelStatusApplyConfiguration constructs an declarative configuration of the FabricFollowerChannelStatus type for use with apply.

func (*FabricFollowerChannelStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricFollowerChannelStatusApplyConfiguration) WithMessage

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 (*FabricFollowerChannelStatusApplyConfiguration) WithStatus

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 FabricGatewayApiApplyConfiguration added in v1.10.0

type FabricGatewayApiApplyConfiguration struct {
	Port             *int     `json:"port,omitempty"`
	Hosts            []string `json:"hosts,omitempty"`
	GatewayName      *string  `json:"gatewayName,omitempty"`
	GatewayNamespace *string  `json:"gatewayNamespace,omitempty"`
}

FabricGatewayApiApplyConfiguration represents an declarative configuration of the FabricGatewayApi type for use with apply.

func FabricGatewayApi added in v1.10.0

func FabricGatewayApi() *FabricGatewayApiApplyConfiguration

FabricGatewayApiApplyConfiguration constructs an declarative configuration of the FabricGatewayApi type for use with apply.

func (*FabricGatewayApiApplyConfiguration) WithGatewayName added in v1.10.0

WithGatewayName sets the GatewayName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GatewayName field is set to the value of the last call.

func (*FabricGatewayApiApplyConfiguration) WithGatewayNamespace added in v1.10.0

WithGatewayNamespace sets the GatewayNamespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GatewayNamespace field is set to the value of the last call.

func (*FabricGatewayApiApplyConfiguration) WithHosts added in v1.10.0

WithHosts adds the given value to the Hosts 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 Hosts field.

func (*FabricGatewayApiApplyConfiguration) WithPort added in v1.10.0

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.

type FabricIdentityApplyConfiguration

type FabricIdentityApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricIdentitySpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricIdentityStatusApplyConfiguration `json:"status,omitempty"`
}

FabricIdentityApplyConfiguration represents an declarative configuration of the FabricIdentity type for use with apply.

func FabricIdentity

func FabricIdentity(name, namespace string) *FabricIdentityApplyConfiguration

FabricIdentity constructs an declarative configuration of the FabricIdentity type for use with apply.

func (*FabricIdentityApplyConfiguration) WithAPIVersion

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 (*FabricIdentityApplyConfiguration) WithAnnotations

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 (*FabricIdentityApplyConfiguration) WithCreationTimestamp

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 (*FabricIdentityApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *FabricIdentityApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *FabricIdentityApplyConfiguration

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 (*FabricIdentityApplyConfiguration) WithDeletionTimestamp

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 (*FabricIdentityApplyConfiguration) WithFinalizers

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 (*FabricIdentityApplyConfiguration) WithGenerateName

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 (*FabricIdentityApplyConfiguration) WithGeneration

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 (*FabricIdentityApplyConfiguration) WithKind

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 (*FabricIdentityApplyConfiguration) WithLabels

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 (*FabricIdentityApplyConfiguration) WithName

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 (*FabricIdentityApplyConfiguration) WithNamespace

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 (*FabricIdentityApplyConfiguration) WithOwnerReferences

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 (*FabricIdentityApplyConfiguration) WithResourceVersion

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 (*FabricIdentityApplyConfiguration) WithSpec

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 (*FabricIdentityApplyConfiguration) WithStatus

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 (*FabricIdentityApplyConfiguration) WithUID

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 FabricIdentityRegisterApplyConfiguration

type FabricIdentityRegisterApplyConfiguration struct {
	Enrollid       *string  `json:"enrollid,omitempty"`
	Enrollsecret   *string  `json:"enrollsecret,omitempty"`
	Type           *string  `json:"type,omitempty"`
	Affiliation    *string  `json:"affiliation,omitempty"`
	MaxEnrollments *int     `json:"maxenrollments,omitempty"`
	Attrs          []string `json:"attrs,omitempty"`
}

FabricIdentityRegisterApplyConfiguration represents an declarative configuration of the FabricIdentityRegister type for use with apply.

func FabricIdentityRegister

func FabricIdentityRegister() *FabricIdentityRegisterApplyConfiguration

FabricIdentityRegisterApplyConfiguration constructs an declarative configuration of the FabricIdentityRegister type for use with apply.

func (*FabricIdentityRegisterApplyConfiguration) WithAffiliation

WithAffiliation sets the Affiliation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affiliation field is set to the value of the last call.

func (*FabricIdentityRegisterApplyConfiguration) WithAttrs

WithAttrs adds the given value to the Attrs 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 Attrs field.

func (*FabricIdentityRegisterApplyConfiguration) WithEnrollid

WithEnrollid sets the Enrollid field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enrollid field is set to the value of the last call.

func (*FabricIdentityRegisterApplyConfiguration) WithEnrollsecret

WithEnrollsecret sets the Enrollsecret field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enrollsecret field is set to the value of the last call.

func (*FabricIdentityRegisterApplyConfiguration) WithMaxEnrollments

WithMaxEnrollments sets the MaxEnrollments field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxEnrollments field is set to the value of the last call.

func (*FabricIdentityRegisterApplyConfiguration) WithType

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 FabricIdentitySpecApplyConfiguration

type FabricIdentitySpecApplyConfiguration struct {
	Cahost       *string                                   `json:"cahost,omitempty"`
	Caname       *string                                   `json:"caname,omitempty"`
	Caport       *int                                      `json:"caport,omitempty"`
	Catls        *CatlsApplyConfiguration                  `json:"catls,omitempty"`
	Enrollid     *string                                   `json:"enrollid,omitempty"`
	Enrollsecret *string                                   `json:"enrollsecret,omitempty"`
	MSPID        *string                                   `json:"mspid,omitempty"`
	Register     *FabricIdentityRegisterApplyConfiguration `json:"register,omitempty"`
}

FabricIdentitySpecApplyConfiguration represents an declarative configuration of the FabricIdentitySpec type for use with apply.

func FabricIdentitySpec

func FabricIdentitySpec() *FabricIdentitySpecApplyConfiguration

FabricIdentitySpecApplyConfiguration constructs an declarative configuration of the FabricIdentitySpec type for use with apply.

func (*FabricIdentitySpecApplyConfiguration) WithCahost

WithCahost sets the Cahost field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Cahost field is set to the value of the last call.

func (*FabricIdentitySpecApplyConfiguration) WithCaname

WithCaname sets the Caname field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Caname field is set to the value of the last call.

func (*FabricIdentitySpecApplyConfiguration) WithCaport

WithCaport sets the Caport field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Caport field is set to the value of the last call.

func (*FabricIdentitySpecApplyConfiguration) WithCatls

WithCatls sets the Catls field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Catls field is set to the value of the last call.

func (*FabricIdentitySpecApplyConfiguration) WithEnrollid

WithEnrollid sets the Enrollid field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enrollid field is set to the value of the last call.

func (*FabricIdentitySpecApplyConfiguration) WithEnrollsecret

WithEnrollsecret sets the Enrollsecret field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enrollsecret field is set to the value of the last call.

func (*FabricIdentitySpecApplyConfiguration) WithMSPID

WithMSPID sets the MSPID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MSPID field is set to the value of the last call.

func (*FabricIdentitySpecApplyConfiguration) WithRegister

WithRegister sets the Register field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Register field is set to the value of the last call.

type FabricIdentityStatusApplyConfiguration

type FabricIdentityStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Message    *string                    `json:"message,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricIdentityStatusApplyConfiguration represents an declarative configuration of the FabricIdentityStatus type for use with apply.

func FabricIdentityStatus

func FabricIdentityStatus() *FabricIdentityStatusApplyConfiguration

FabricIdentityStatusApplyConfiguration constructs an declarative configuration of the FabricIdentityStatus type for use with apply.

func (*FabricIdentityStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricIdentityStatusApplyConfiguration) WithMessage

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 (*FabricIdentityStatusApplyConfiguration) WithStatus

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 FabricIstioApplyConfiguration

type FabricIstioApplyConfiguration struct {
	Port           *int     `json:"port,omitempty"`
	Hosts          []string `json:"hosts,omitempty"`
	IngressGateway *string  `json:"ingressGateway,omitempty"`
}

FabricIstioApplyConfiguration represents an declarative configuration of the FabricIstio type for use with apply.

func FabricIstio

func FabricIstio() *FabricIstioApplyConfiguration

FabricIstioApplyConfiguration constructs an declarative configuration of the FabricIstio type for use with apply.

func (*FabricIstioApplyConfiguration) WithHosts

WithHosts adds the given value to the Hosts 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 Hosts field.

func (*FabricIstioApplyConfiguration) WithIngressGateway

WithIngressGateway sets the IngressGateway field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the IngressGateway field is set to the value of the last call.

func (*FabricIstioApplyConfiguration) WithPort

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.

type FabricMainChannelAdminOrdererOrganizationSpecApplyConfiguration

type FabricMainChannelAdminOrdererOrganizationSpecApplyConfiguration struct {
	MSPID *string `json:"mspID,omitempty"`
}

FabricMainChannelAdminOrdererOrganizationSpecApplyConfiguration represents an declarative configuration of the FabricMainChannelAdminOrdererOrganizationSpec type for use with apply.

func FabricMainChannelAdminOrdererOrganizationSpec

func FabricMainChannelAdminOrdererOrganizationSpec() *FabricMainChannelAdminOrdererOrganizationSpecApplyConfiguration

FabricMainChannelAdminOrdererOrganizationSpecApplyConfiguration constructs an declarative configuration of the FabricMainChannelAdminOrdererOrganizationSpec type for use with apply.

func (*FabricMainChannelAdminOrdererOrganizationSpecApplyConfiguration) WithMSPID

WithMSPID sets the MSPID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MSPID field is set to the value of the last call.

type FabricMainChannelAdminPeerOrganizationSpecApplyConfiguration

type FabricMainChannelAdminPeerOrganizationSpecApplyConfiguration struct {
	MSPID *string `json:"mspID,omitempty"`
}

FabricMainChannelAdminPeerOrganizationSpecApplyConfiguration represents an declarative configuration of the FabricMainChannelAdminPeerOrganizationSpec type for use with apply.

func FabricMainChannelAdminPeerOrganizationSpec

func FabricMainChannelAdminPeerOrganizationSpec() *FabricMainChannelAdminPeerOrganizationSpecApplyConfiguration

FabricMainChannelAdminPeerOrganizationSpecApplyConfiguration constructs an declarative configuration of the FabricMainChannelAdminPeerOrganizationSpec type for use with apply.

func (*FabricMainChannelAdminPeerOrganizationSpecApplyConfiguration) WithMSPID

WithMSPID sets the MSPID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MSPID field is set to the value of the last call.

type FabricMainChannelApplicationConfigApplyConfiguration

type FabricMainChannelApplicationConfigApplyConfiguration struct {
	Capabilities []string                                                      `json:"capabilities,omitempty"`
	Policies     *map[string]FabricMainChannelPoliciesConfigApplyConfiguration `json:"policies,omitempty"`
	ACLs         *map[string]string                                            `json:"acls,omitempty"`
}

FabricMainChannelApplicationConfigApplyConfiguration represents an declarative configuration of the FabricMainChannelApplicationConfig type for use with apply.

func FabricMainChannelApplicationConfig

func FabricMainChannelApplicationConfig() *FabricMainChannelApplicationConfigApplyConfiguration

FabricMainChannelApplicationConfigApplyConfiguration constructs an declarative configuration of the FabricMainChannelApplicationConfig type for use with apply.

func (*FabricMainChannelApplicationConfigApplyConfiguration) WithACLs

WithACLs sets the ACLs field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ACLs field is set to the value of the last call.

func (*FabricMainChannelApplicationConfigApplyConfiguration) WithCapabilities

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 (*FabricMainChannelApplicationConfigApplyConfiguration) WithPolicies

WithPolicies sets the Policies field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Policies field is set to the value of the last call.

type FabricMainChannelApplyConfiguration

type FabricMainChannelApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricMainChannelSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricMainChannelStatusApplyConfiguration `json:"status,omitempty"`
}

FabricMainChannelApplyConfiguration represents an declarative configuration of the FabricMainChannel type for use with apply.

func FabricMainChannel

func FabricMainChannel(name string) *FabricMainChannelApplyConfiguration

FabricMainChannel constructs an declarative configuration of the FabricMainChannel type for use with apply.

func (*FabricMainChannelApplyConfiguration) WithAPIVersion

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 (*FabricMainChannelApplyConfiguration) WithAnnotations

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 (*FabricMainChannelApplyConfiguration) WithCreationTimestamp

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 (*FabricMainChannelApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *FabricMainChannelApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *FabricMainChannelApplyConfiguration

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 (*FabricMainChannelApplyConfiguration) WithDeletionTimestamp

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 (*FabricMainChannelApplyConfiguration) WithFinalizers

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 (*FabricMainChannelApplyConfiguration) WithGenerateName

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 (*FabricMainChannelApplyConfiguration) WithGeneration

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 (*FabricMainChannelApplyConfiguration) WithKind

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 (*FabricMainChannelApplyConfiguration) WithLabels

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 (*FabricMainChannelApplyConfiguration) WithName

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 (*FabricMainChannelApplyConfiguration) WithNamespace

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 (*FabricMainChannelApplyConfiguration) WithOwnerReferences

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 (*FabricMainChannelApplyConfiguration) WithResourceVersion

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 (*FabricMainChannelApplyConfiguration) WithSpec

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 (*FabricMainChannelApplyConfiguration) WithStatus

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 (*FabricMainChannelApplyConfiguration) WithUID

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 FabricMainChannelConfigApplyConfiguration

type FabricMainChannelConfigApplyConfiguration struct {
	Application  *FabricMainChannelApplicationConfigApplyConfiguration         `json:"application,omitempty"`
	Orderer      *FabricMainChannelOrdererConfigApplyConfiguration             `json:"orderer,omitempty"`
	Capabilities []string                                                      `json:"capabilities,omitempty"`
	Policies     *map[string]FabricMainChannelPoliciesConfigApplyConfiguration `json:"policies,omitempty"`
}

FabricMainChannelConfigApplyConfiguration represents an declarative configuration of the FabricMainChannelConfig type for use with apply.

func FabricMainChannelConfig

func FabricMainChannelConfig() *FabricMainChannelConfigApplyConfiguration

FabricMainChannelConfigApplyConfiguration constructs an declarative configuration of the FabricMainChannelConfig type for use with apply.

func (*FabricMainChannelConfigApplyConfiguration) WithApplication

WithApplication sets the Application field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Application field is set to the value of the last call.

func (*FabricMainChannelConfigApplyConfiguration) WithCapabilities

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 (*FabricMainChannelConfigApplyConfiguration) WithOrderer

WithOrderer sets the Orderer field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Orderer field is set to the value of the last call.

func (*FabricMainChannelConfigApplyConfiguration) WithPolicies

WithPolicies sets the Policies field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Policies field is set to the value of the last call.

type FabricMainChannelConsenterApplyConfiguration

type FabricMainChannelConsenterApplyConfiguration struct {
	Host    *string `json:"host,omitempty"`
	Port    *int    `json:"port,omitempty"`
	TLSCert *string `json:"tlsCert,omitempty"`
}

FabricMainChannelConsenterApplyConfiguration represents an declarative configuration of the FabricMainChannelConsenter type for use with apply.

func FabricMainChannelConsenter

func FabricMainChannelConsenter() *FabricMainChannelConsenterApplyConfiguration

FabricMainChannelConsenterApplyConfiguration constructs an declarative configuration of the FabricMainChannelConsenter type for use with apply.

func (*FabricMainChannelConsenterApplyConfiguration) WithHost

WithHost sets the Host field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Host field is set to the value of the last call.

func (*FabricMainChannelConsenterApplyConfiguration) WithPort

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 (*FabricMainChannelConsenterApplyConfiguration) WithTLSCert

WithTLSCert sets the TLSCert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLSCert field is set to the value of the last call.

type FabricMainChannelEtcdRaftApplyConfiguration

type FabricMainChannelEtcdRaftApplyConfiguration struct {
	Options *FabricMainChannelEtcdRaftOptionsApplyConfiguration `json:"options,omitempty"`
}

FabricMainChannelEtcdRaftApplyConfiguration represents an declarative configuration of the FabricMainChannelEtcdRaft type for use with apply.

func FabricMainChannelEtcdRaft

func FabricMainChannelEtcdRaft() *FabricMainChannelEtcdRaftApplyConfiguration

FabricMainChannelEtcdRaftApplyConfiguration constructs an declarative configuration of the FabricMainChannelEtcdRaft type for use with apply.

func (*FabricMainChannelEtcdRaftApplyConfiguration) WithOptions

WithOptions sets the Options field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Options field is set to the value of the last call.

type FabricMainChannelEtcdRaftOptionsApplyConfiguration

type FabricMainChannelEtcdRaftOptionsApplyConfiguration struct {
	TickInterval         *string `json:"tickInterval,omitempty"`
	ElectionTick         *uint32 `json:"electionTick,omitempty"`
	HeartbeatTick        *uint32 `json:"heartbeatTick,omitempty"`
	MaxInflightBlocks    *uint32 `json:"maxInflightBlocks,omitempty"`
	SnapshotIntervalSize *uint32 `json:"snapshotIntervalSize,omitempty"`
}

FabricMainChannelEtcdRaftOptionsApplyConfiguration represents an declarative configuration of the FabricMainChannelEtcdRaftOptions type for use with apply.

func FabricMainChannelEtcdRaftOptions

func FabricMainChannelEtcdRaftOptions() *FabricMainChannelEtcdRaftOptionsApplyConfiguration

FabricMainChannelEtcdRaftOptionsApplyConfiguration constructs an declarative configuration of the FabricMainChannelEtcdRaftOptions type for use with apply.

func (*FabricMainChannelEtcdRaftOptionsApplyConfiguration) WithElectionTick

WithElectionTick sets the ElectionTick field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ElectionTick field is set to the value of the last call.

func (*FabricMainChannelEtcdRaftOptionsApplyConfiguration) WithHeartbeatTick

WithHeartbeatTick sets the HeartbeatTick field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the HeartbeatTick field is set to the value of the last call.

func (*FabricMainChannelEtcdRaftOptionsApplyConfiguration) WithMaxInflightBlocks

WithMaxInflightBlocks sets the MaxInflightBlocks field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxInflightBlocks field is set to the value of the last call.

func (*FabricMainChannelEtcdRaftOptionsApplyConfiguration) WithSnapshotIntervalSize

WithSnapshotIntervalSize sets the SnapshotIntervalSize field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SnapshotIntervalSize field is set to the value of the last call.

func (*FabricMainChannelEtcdRaftOptionsApplyConfiguration) WithTickInterval

WithTickInterval sets the TickInterval field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TickInterval field is set to the value of the last call.

type FabricMainChannelExternalOrdererNodeApplyConfiguration

type FabricMainChannelExternalOrdererNodeApplyConfiguration struct {
	Host      *string `json:"host,omitempty"`
	AdminPort *int    `json:"port,omitempty"`
}

FabricMainChannelExternalOrdererNodeApplyConfiguration represents an declarative configuration of the FabricMainChannelExternalOrdererNode type for use with apply.

func FabricMainChannelExternalOrdererNode

func FabricMainChannelExternalOrdererNode() *FabricMainChannelExternalOrdererNodeApplyConfiguration

FabricMainChannelExternalOrdererNodeApplyConfiguration constructs an declarative configuration of the FabricMainChannelExternalOrdererNode type for use with apply.

func (*FabricMainChannelExternalOrdererNodeApplyConfiguration) WithAdminPort

WithAdminPort sets the AdminPort field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AdminPort field is set to the value of the last call.

func (*FabricMainChannelExternalOrdererNodeApplyConfiguration) WithHost

WithHost sets the Host field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Host field is set to the value of the last call.

type FabricMainChannelExternalOrdererOrganizationApplyConfiguration

type FabricMainChannelExternalOrdererOrganizationApplyConfiguration struct {
	MSPID            *string  `json:"mspID,omitempty"`
	TLSRootCert      *string  `json:"tlsRootCert,omitempty"`
	SignRootCert     *string  `json:"signRootCert,omitempty"`
	OrdererEndpoints []string `json:"ordererEndpoints,omitempty"`
}

FabricMainChannelExternalOrdererOrganizationApplyConfiguration represents an declarative configuration of the FabricMainChannelExternalOrdererOrganization type for use with apply.

func FabricMainChannelExternalOrdererOrganization

func FabricMainChannelExternalOrdererOrganization() *FabricMainChannelExternalOrdererOrganizationApplyConfiguration

FabricMainChannelExternalOrdererOrganizationApplyConfiguration constructs an declarative configuration of the FabricMainChannelExternalOrdererOrganization type for use with apply.

func (*FabricMainChannelExternalOrdererOrganizationApplyConfiguration) WithMSPID

WithMSPID sets the MSPID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MSPID field is set to the value of the last call.

func (*FabricMainChannelExternalOrdererOrganizationApplyConfiguration) WithOrdererEndpoints

WithOrdererEndpoints adds the given value to the OrdererEndpoints 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 OrdererEndpoints field.

func (*FabricMainChannelExternalOrdererOrganizationApplyConfiguration) WithSignRootCert

WithSignRootCert sets the SignRootCert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SignRootCert field is set to the value of the last call.

func (*FabricMainChannelExternalOrdererOrganizationApplyConfiguration) WithTLSRootCert

WithTLSRootCert sets the TLSRootCert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLSRootCert field is set to the value of the last call.

type FabricMainChannelExternalPeerOrganizationApplyConfiguration

type FabricMainChannelExternalPeerOrganizationApplyConfiguration struct {
	MSPID        *string `json:"mspID,omitempty"`
	TLSRootCert  *string `json:"tlsRootCert,omitempty"`
	SignRootCert *string `json:"signRootCert,omitempty"`
}

FabricMainChannelExternalPeerOrganizationApplyConfiguration represents an declarative configuration of the FabricMainChannelExternalPeerOrganization type for use with apply.

func FabricMainChannelExternalPeerOrganization

func FabricMainChannelExternalPeerOrganization() *FabricMainChannelExternalPeerOrganizationApplyConfiguration

FabricMainChannelExternalPeerOrganizationApplyConfiguration constructs an declarative configuration of the FabricMainChannelExternalPeerOrganization type for use with apply.

func (*FabricMainChannelExternalPeerOrganizationApplyConfiguration) WithMSPID

WithMSPID sets the MSPID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MSPID field is set to the value of the last call.

func (*FabricMainChannelExternalPeerOrganizationApplyConfiguration) WithSignRootCert

WithSignRootCert sets the SignRootCert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SignRootCert field is set to the value of the last call.

func (*FabricMainChannelExternalPeerOrganizationApplyConfiguration) WithTLSRootCert

WithTLSRootCert sets the TLSRootCert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLSRootCert field is set to the value of the last call.

type FabricMainChannelIdentityApplyConfiguration

type FabricMainChannelIdentityApplyConfiguration struct {
	SecretNamespace *string `json:"secretNamespace,omitempty"`
	SecretName      *string `json:"secretName,omitempty"`
	SecretKey       *string `json:"secretKey,omitempty"`
}

FabricMainChannelIdentityApplyConfiguration represents an declarative configuration of the FabricMainChannelIdentity type for use with apply.

func FabricMainChannelIdentity

func FabricMainChannelIdentity() *FabricMainChannelIdentityApplyConfiguration

FabricMainChannelIdentityApplyConfiguration constructs an declarative configuration of the FabricMainChannelIdentity type for use with apply.

func (*FabricMainChannelIdentityApplyConfiguration) WithSecretKey

WithSecretKey sets the SecretKey field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretKey field is set to the value of the last call.

func (*FabricMainChannelIdentityApplyConfiguration) WithSecretName

WithSecretName sets the SecretName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretName field is set to the value of the last call.

func (*FabricMainChannelIdentityApplyConfiguration) WithSecretNamespace

WithSecretNamespace sets the SecretNamespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretNamespace field is set to the value of the last call.

type FabricMainChannelOrdererBatchSizeApplyConfiguration

type FabricMainChannelOrdererBatchSizeApplyConfiguration struct {
	MaxMessageCount   *int `json:"maxMessageCount,omitempty"`
	AbsoluteMaxBytes  *int `json:"absoluteMaxBytes,omitempty"`
	PreferredMaxBytes *int `json:"preferredMaxBytes,omitempty"`
}

FabricMainChannelOrdererBatchSizeApplyConfiguration represents an declarative configuration of the FabricMainChannelOrdererBatchSize type for use with apply.

func FabricMainChannelOrdererBatchSize

func FabricMainChannelOrdererBatchSize() *FabricMainChannelOrdererBatchSizeApplyConfiguration

FabricMainChannelOrdererBatchSizeApplyConfiguration constructs an declarative configuration of the FabricMainChannelOrdererBatchSize type for use with apply.

func (*FabricMainChannelOrdererBatchSizeApplyConfiguration) WithAbsoluteMaxBytes

WithAbsoluteMaxBytes sets the AbsoluteMaxBytes field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AbsoluteMaxBytes field is set to the value of the last call.

func (*FabricMainChannelOrdererBatchSizeApplyConfiguration) WithMaxMessageCount

WithMaxMessageCount sets the MaxMessageCount field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxMessageCount field is set to the value of the last call.

func (*FabricMainChannelOrdererBatchSizeApplyConfiguration) WithPreferredMaxBytes

WithPreferredMaxBytes sets the PreferredMaxBytes field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PreferredMaxBytes field is set to the value of the last call.

type FabricMainChannelOrdererConfigApplyConfiguration

type FabricMainChannelOrdererConfigApplyConfiguration struct {
	OrdererType  *string                                                       `json:"ordererType,omitempty"`
	Capabilities []string                                                      `json:"capabilities,omitempty"`
	Policies     *map[string]FabricMainChannelPoliciesConfigApplyConfiguration `json:"policies,omitempty"`
	BatchTimeout *string                                                       `json:"batchTimeout,omitempty"`
	BatchSize    *FabricMainChannelOrdererBatchSizeApplyConfiguration          `json:"batchSize,omitempty"`
	State        *hlfkungfusoftwareesv1alpha1.FabricMainChannelConsensusState  `json:"state,omitempty"`
	EtcdRaft     *FabricMainChannelEtcdRaftApplyConfiguration                  `json:"etcdRaft,omitempty"`
}

FabricMainChannelOrdererConfigApplyConfiguration represents an declarative configuration of the FabricMainChannelOrdererConfig type for use with apply.

func FabricMainChannelOrdererConfig

func FabricMainChannelOrdererConfig() *FabricMainChannelOrdererConfigApplyConfiguration

FabricMainChannelOrdererConfigApplyConfiguration constructs an declarative configuration of the FabricMainChannelOrdererConfig type for use with apply.

func (*FabricMainChannelOrdererConfigApplyConfiguration) WithBatchSize

WithBatchSize sets the BatchSize field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BatchSize field is set to the value of the last call.

func (*FabricMainChannelOrdererConfigApplyConfiguration) WithBatchTimeout

WithBatchTimeout sets the BatchTimeout field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BatchTimeout field is set to the value of the last call.

func (*FabricMainChannelOrdererConfigApplyConfiguration) WithCapabilities

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 (*FabricMainChannelOrdererConfigApplyConfiguration) WithEtcdRaft

WithEtcdRaft sets the EtcdRaft field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the EtcdRaft field is set to the value of the last call.

func (*FabricMainChannelOrdererConfigApplyConfiguration) WithOrdererType

WithOrdererType sets the OrdererType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OrdererType field is set to the value of the last call.

func (*FabricMainChannelOrdererConfigApplyConfiguration) WithPolicies

WithPolicies sets the Policies field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Policies field is set to the value of the last call.

func (*FabricMainChannelOrdererConfigApplyConfiguration) WithState

WithState sets the State field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the State field is set to the value of the last call.

type FabricMainChannelOrdererNodeApplyConfiguration

type FabricMainChannelOrdererNodeApplyConfiguration struct {
	Name      *string `json:"name,omitempty"`
	Namespace *string `json:"namespace,omitempty"`
}

FabricMainChannelOrdererNodeApplyConfiguration represents an declarative configuration of the FabricMainChannelOrdererNode type for use with apply.

func FabricMainChannelOrdererNode

func FabricMainChannelOrdererNode() *FabricMainChannelOrdererNodeApplyConfiguration

FabricMainChannelOrdererNodeApplyConfiguration constructs an declarative configuration of the FabricMainChannelOrdererNode type for use with apply.

func (*FabricMainChannelOrdererNodeApplyConfiguration) WithName

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 (*FabricMainChannelOrdererNodeApplyConfiguration) WithNamespace

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 FabricMainChannelOrdererOrganizationApplyConfiguration

type FabricMainChannelOrdererOrganizationApplyConfiguration struct {
	MSPID                  *string                                                  `json:"mspID,omitempty"`
	CAName                 *string                                                  `json:"caName,omitempty"`
	CANamespace            *string                                                  `json:"caNamespace,omitempty"`
	TLSCACert              *string                                                  `json:"tlsCACert,omitempty"`
	SignCACert             *string                                                  `json:"signCACert,omitempty"`
	OrdererEndpoints       []string                                                 `json:"ordererEndpoints,omitempty"`
	OrderersToJoin         []FabricMainChannelOrdererNodeApplyConfiguration         `json:"orderersToJoin,omitempty"`
	ExternalOrderersToJoin []FabricMainChannelExternalOrdererNodeApplyConfiguration `json:"externalOrderersToJoin,omitempty"`
}

FabricMainChannelOrdererOrganizationApplyConfiguration represents an declarative configuration of the FabricMainChannelOrdererOrganization type for use with apply.

func FabricMainChannelOrdererOrganization

func FabricMainChannelOrdererOrganization() *FabricMainChannelOrdererOrganizationApplyConfiguration

FabricMainChannelOrdererOrganizationApplyConfiguration constructs an declarative configuration of the FabricMainChannelOrdererOrganization type for use with apply.

func (*FabricMainChannelOrdererOrganizationApplyConfiguration) WithCAName

WithCAName sets the CAName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CAName field is set to the value of the last call.

func (*FabricMainChannelOrdererOrganizationApplyConfiguration) WithCANamespace

WithCANamespace sets the CANamespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CANamespace field is set to the value of the last call.

func (*FabricMainChannelOrdererOrganizationApplyConfiguration) WithExternalOrderersToJoin

WithExternalOrderersToJoin adds the given value to the ExternalOrderersToJoin 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 ExternalOrderersToJoin field.

func (*FabricMainChannelOrdererOrganizationApplyConfiguration) WithMSPID

WithMSPID sets the MSPID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MSPID field is set to the value of the last call.

func (*FabricMainChannelOrdererOrganizationApplyConfiguration) WithOrdererEndpoints

WithOrdererEndpoints adds the given value to the OrdererEndpoints 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 OrdererEndpoints field.

func (*FabricMainChannelOrdererOrganizationApplyConfiguration) WithOrderersToJoin

WithOrderersToJoin adds the given value to the OrderersToJoin 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 OrderersToJoin field.

func (*FabricMainChannelOrdererOrganizationApplyConfiguration) WithSignCACert

WithSignCACert sets the SignCACert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SignCACert field is set to the value of the last call.

func (*FabricMainChannelOrdererOrganizationApplyConfiguration) WithTLSCACert

WithTLSCACert sets the TLSCACert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLSCACert field is set to the value of the last call.

type FabricMainChannelPeerOrganizationApplyConfiguration

type FabricMainChannelPeerOrganizationApplyConfiguration struct {
	MSPID       *string `json:"mspID,omitempty"`
	CAName      *string `json:"caName,omitempty"`
	CANamespace *string `json:"caNamespace,omitempty"`
}

FabricMainChannelPeerOrganizationApplyConfiguration represents an declarative configuration of the FabricMainChannelPeerOrganization type for use with apply.

func FabricMainChannelPeerOrganization

func FabricMainChannelPeerOrganization() *FabricMainChannelPeerOrganizationApplyConfiguration

FabricMainChannelPeerOrganizationApplyConfiguration constructs an declarative configuration of the FabricMainChannelPeerOrganization type for use with apply.

func (*FabricMainChannelPeerOrganizationApplyConfiguration) WithCAName

WithCAName sets the CAName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CAName field is set to the value of the last call.

func (*FabricMainChannelPeerOrganizationApplyConfiguration) WithCANamespace

WithCANamespace sets the CANamespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CANamespace field is set to the value of the last call.

func (*FabricMainChannelPeerOrganizationApplyConfiguration) WithMSPID

WithMSPID sets the MSPID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MSPID field is set to the value of the last call.

type FabricMainChannelPoliciesConfigApplyConfiguration

type FabricMainChannelPoliciesConfigApplyConfiguration struct {
	Type      *string `json:"type,omitempty"`
	Rule      *string `json:"rule,omitempty"`
	ModPolicy *string `json:"modPolicy,omitempty"`
}

FabricMainChannelPoliciesConfigApplyConfiguration represents an declarative configuration of the FabricMainChannelPoliciesConfig type for use with apply.

func FabricMainChannelPoliciesConfig

func FabricMainChannelPoliciesConfig() *FabricMainChannelPoliciesConfigApplyConfiguration

FabricMainChannelPoliciesConfigApplyConfiguration constructs an declarative configuration of the FabricMainChannelPoliciesConfig type for use with apply.

func (*FabricMainChannelPoliciesConfigApplyConfiguration) WithModPolicy

WithModPolicy sets the ModPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ModPolicy field is set to the value of the last call.

func (*FabricMainChannelPoliciesConfigApplyConfiguration) WithRule

WithRule sets the Rule field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Rule field is set to the value of the last call.

func (*FabricMainChannelPoliciesConfigApplyConfiguration) WithType

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 FabricMainChannelSpecApplyConfiguration

type FabricMainChannelSpecApplyConfiguration struct {
	Name                         *string                                                           `json:"name,omitempty"`
	Identities                   map[string]FabricMainChannelIdentityApplyConfiguration            `json:"identities,omitempty"`
	AdminPeerOrganizations       []FabricMainChannelAdminPeerOrganizationSpecApplyConfiguration    `json:"adminPeerOrganizations,omitempty"`
	PeerOrganizations            []FabricMainChannelPeerOrganizationApplyConfiguration             `json:"peerOrganizations,omitempty"`
	ExternalPeerOrganizations    []FabricMainChannelExternalPeerOrganizationApplyConfiguration     `json:"externalPeerOrganizations,omitempty"`
	ChannelConfig                *FabricMainChannelConfigApplyConfiguration                        `json:"channelConfig,omitempty"`
	AdminOrdererOrganizations    []FabricMainChannelAdminOrdererOrganizationSpecApplyConfiguration `json:"adminOrdererOrganizations,omitempty"`
	OrdererOrganizations         []FabricMainChannelOrdererOrganizationApplyConfiguration          `json:"ordererOrganizations,omitempty"`
	ExternalOrdererOrganizations []FabricMainChannelExternalOrdererOrganizationApplyConfiguration  `json:"externalOrdererOrganizations,omitempty"`
	Consenters                   []FabricMainChannelConsenterApplyConfiguration                    `json:"orderers,omitempty"`
}

FabricMainChannelSpecApplyConfiguration represents an declarative configuration of the FabricMainChannelSpec type for use with apply.

func FabricMainChannelSpec

func FabricMainChannelSpec() *FabricMainChannelSpecApplyConfiguration

FabricMainChannelSpecApplyConfiguration constructs an declarative configuration of the FabricMainChannelSpec type for use with apply.

func (*FabricMainChannelSpecApplyConfiguration) WithAdminOrdererOrganizations

WithAdminOrdererOrganizations adds the given value to the AdminOrdererOrganizations 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 AdminOrdererOrganizations field.

func (*FabricMainChannelSpecApplyConfiguration) WithAdminPeerOrganizations

WithAdminPeerOrganizations adds the given value to the AdminPeerOrganizations 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 AdminPeerOrganizations field.

func (*FabricMainChannelSpecApplyConfiguration) WithChannelConfig

WithChannelConfig sets the ChannelConfig field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ChannelConfig field is set to the value of the last call.

func (*FabricMainChannelSpecApplyConfiguration) WithConsenters

WithConsenters adds the given value to the Consenters 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 Consenters field.

func (*FabricMainChannelSpecApplyConfiguration) WithExternalOrdererOrganizations

WithExternalOrdererOrganizations adds the given value to the ExternalOrdererOrganizations 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 ExternalOrdererOrganizations field.

func (*FabricMainChannelSpecApplyConfiguration) WithExternalPeerOrganizations

WithExternalPeerOrganizations adds the given value to the ExternalPeerOrganizations 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 ExternalPeerOrganizations field.

func (*FabricMainChannelSpecApplyConfiguration) WithIdentities

WithIdentities puts the entries into the Identities 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 Identities field, overwriting an existing map entries in Identities field with the same key.

func (*FabricMainChannelSpecApplyConfiguration) WithName

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 (*FabricMainChannelSpecApplyConfiguration) WithOrdererOrganizations

WithOrdererOrganizations adds the given value to the OrdererOrganizations 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 OrdererOrganizations field.

func (*FabricMainChannelSpecApplyConfiguration) WithPeerOrganizations

WithPeerOrganizations adds the given value to the PeerOrganizations 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 PeerOrganizations field.

type FabricMainChannelStatusApplyConfiguration

type FabricMainChannelStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Message    *string                    `json:"message,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricMainChannelStatusApplyConfiguration represents an declarative configuration of the FabricMainChannelStatus type for use with apply.

func FabricMainChannelStatus

func FabricMainChannelStatus() *FabricMainChannelStatusApplyConfiguration

FabricMainChannelStatusApplyConfiguration constructs an declarative configuration of the FabricMainChannelStatus type for use with apply.

func (*FabricMainChannelStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricMainChannelStatusApplyConfiguration) WithMessage

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 (*FabricMainChannelStatusApplyConfiguration) WithStatus

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 FabricNetworkConfigApplyConfiguration

type FabricNetworkConfigApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricNetworkConfigSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricNetworkConfigStatusApplyConfiguration `json:"status,omitempty"`
}

FabricNetworkConfigApplyConfiguration represents an declarative configuration of the FabricNetworkConfig type for use with apply.

func FabricNetworkConfig

func FabricNetworkConfig(name, namespace string) *FabricNetworkConfigApplyConfiguration

FabricNetworkConfig constructs an declarative configuration of the FabricNetworkConfig type for use with apply.

func (*FabricNetworkConfigApplyConfiguration) WithAPIVersion

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 (*FabricNetworkConfigApplyConfiguration) WithAnnotations

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 (*FabricNetworkConfigApplyConfiguration) WithCreationTimestamp

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 (*FabricNetworkConfigApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *FabricNetworkConfigApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *FabricNetworkConfigApplyConfiguration

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 (*FabricNetworkConfigApplyConfiguration) WithDeletionTimestamp

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 (*FabricNetworkConfigApplyConfiguration) WithFinalizers

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 (*FabricNetworkConfigApplyConfiguration) WithGenerateName

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 (*FabricNetworkConfigApplyConfiguration) WithGeneration

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 (*FabricNetworkConfigApplyConfiguration) WithKind

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 (*FabricNetworkConfigApplyConfiguration) WithLabels

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 (*FabricNetworkConfigApplyConfiguration) WithName

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 (*FabricNetworkConfigApplyConfiguration) WithNamespace

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 (*FabricNetworkConfigApplyConfiguration) WithOwnerReferences

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 (*FabricNetworkConfigApplyConfiguration) WithResourceVersion

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 (*FabricNetworkConfigApplyConfiguration) WithSpec

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 (*FabricNetworkConfigApplyConfiguration) WithStatus

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 (*FabricNetworkConfigApplyConfiguration) WithUID

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 FabricNetworkConfigCAApplyConfiguration added in v1.10.0

type FabricNetworkConfigCAApplyConfiguration struct {
	Name      *string `json:"name,omitempty"`
	Namespace *string `json:"namespace,omitempty"`
}

FabricNetworkConfigCAApplyConfiguration represents an declarative configuration of the FabricNetworkConfigCA type for use with apply.

func FabricNetworkConfigCA added in v1.10.0

func FabricNetworkConfigCA() *FabricNetworkConfigCAApplyConfiguration

FabricNetworkConfigCAApplyConfiguration constructs an declarative configuration of the FabricNetworkConfigCA type for use with apply.

func (*FabricNetworkConfigCAApplyConfiguration) WithName added in v1.10.0

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 (*FabricNetworkConfigCAApplyConfiguration) WithNamespace added in v1.10.0

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 FabricNetworkConfigExternalOrdererApplyConfiguration added in v1.10.0

type FabricNetworkConfigExternalOrdererApplyConfiguration struct {
	Name      *string `json:"name,omitempty"`
	URL       *string `json:"url,omitempty"`
	TLSCACert *string `json:"tlsCACert,omitempty"`
	MSPID     *string `json:"mspID,omitempty"`
}

FabricNetworkConfigExternalOrdererApplyConfiguration represents an declarative configuration of the FabricNetworkConfigExternalOrderer type for use with apply.

func FabricNetworkConfigExternalOrderer added in v1.10.0

func FabricNetworkConfigExternalOrderer() *FabricNetworkConfigExternalOrdererApplyConfiguration

FabricNetworkConfigExternalOrdererApplyConfiguration constructs an declarative configuration of the FabricNetworkConfigExternalOrderer type for use with apply.

func (*FabricNetworkConfigExternalOrdererApplyConfiguration) WithMSPID added in v1.10.0

WithMSPID sets the MSPID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MSPID field is set to the value of the last call.

func (*FabricNetworkConfigExternalOrdererApplyConfiguration) WithName added in v1.10.0

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 (*FabricNetworkConfigExternalOrdererApplyConfiguration) WithTLSCACert added in v1.10.0

WithTLSCACert sets the TLSCACert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLSCACert field is set to the value of the last call.

func (*FabricNetworkConfigExternalOrdererApplyConfiguration) WithURL added in v1.10.0

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.

type FabricNetworkConfigExternalPeerApplyConfiguration added in v1.10.0

type FabricNetworkConfigExternalPeerApplyConfiguration struct {
	Name      *string `json:"name,omitempty"`
	URL       *string `json:"url,omitempty"`
	TLSCACert *string `json:"tlsCACert,omitempty"`
	MSPID     *string `json:"mspID,omitempty"`
}

FabricNetworkConfigExternalPeerApplyConfiguration represents an declarative configuration of the FabricNetworkConfigExternalPeer type for use with apply.

func FabricNetworkConfigExternalPeer added in v1.10.0

func FabricNetworkConfigExternalPeer() *FabricNetworkConfigExternalPeerApplyConfiguration

FabricNetworkConfigExternalPeerApplyConfiguration constructs an declarative configuration of the FabricNetworkConfigExternalPeer type for use with apply.

func (*FabricNetworkConfigExternalPeerApplyConfiguration) WithMSPID added in v1.10.0

WithMSPID sets the MSPID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MSPID field is set to the value of the last call.

func (*FabricNetworkConfigExternalPeerApplyConfiguration) WithName added in v1.10.0

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 (*FabricNetworkConfigExternalPeerApplyConfiguration) WithTLSCACert added in v1.10.0

WithTLSCACert sets the TLSCACert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLSCACert field is set to the value of the last call.

func (*FabricNetworkConfigExternalPeerApplyConfiguration) WithURL added in v1.10.0

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.

type FabricNetworkConfigIdentityApplyConfiguration

type FabricNetworkConfigIdentityApplyConfiguration struct {
	Name      *string `json:"name,omitempty"`
	Namespace *string `json:"namespace,omitempty"`
}

FabricNetworkConfigIdentityApplyConfiguration represents an declarative configuration of the FabricNetworkConfigIdentity type for use with apply.

func FabricNetworkConfigIdentity

func FabricNetworkConfigIdentity() *FabricNetworkConfigIdentityApplyConfiguration

FabricNetworkConfigIdentityApplyConfiguration constructs an declarative configuration of the FabricNetworkConfigIdentity type for use with apply.

func (*FabricNetworkConfigIdentityApplyConfiguration) WithName

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 (*FabricNetworkConfigIdentityApplyConfiguration) WithNamespace

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 FabricNetworkConfigOrgPeerApplyConfiguration added in v1.10.0

type FabricNetworkConfigOrgPeerApplyConfiguration struct {
	Name      *string `json:"name,omitempty"`
	Namespace *string `json:"namespace,omitempty"`
}

FabricNetworkConfigOrgPeerApplyConfiguration represents an declarative configuration of the FabricNetworkConfigOrgPeer type for use with apply.

func FabricNetworkConfigOrgPeer added in v1.10.0

func FabricNetworkConfigOrgPeer() *FabricNetworkConfigOrgPeerApplyConfiguration

FabricNetworkConfigOrgPeerApplyConfiguration constructs an declarative configuration of the FabricNetworkConfigOrgPeer type for use with apply.

func (*FabricNetworkConfigOrgPeerApplyConfiguration) WithName added in v1.10.0

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 (*FabricNetworkConfigOrgPeerApplyConfiguration) WithNamespace added in v1.10.0

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 FabricNetworkConfigOrganizationApplyConfiguration added in v1.10.0

type FabricNetworkConfigOrganizationApplyConfiguration struct {
	Peers []FabricNetworkConfigOrgPeerApplyConfiguration `json:"peers,omitempty"`
}

FabricNetworkConfigOrganizationApplyConfiguration represents an declarative configuration of the FabricNetworkConfigOrganization type for use with apply.

func FabricNetworkConfigOrganization added in v1.10.0

func FabricNetworkConfigOrganization() *FabricNetworkConfigOrganizationApplyConfiguration

FabricNetworkConfigOrganizationApplyConfiguration constructs an declarative configuration of the FabricNetworkConfigOrganization type for use with apply.

func (*FabricNetworkConfigOrganizationApplyConfiguration) WithPeers added in v1.10.0

WithPeers adds the given value to the Peers 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 Peers field.

type FabricNetworkConfigSpecApplyConfiguration

type FabricNetworkConfigSpecApplyConfiguration struct {
	Organization           *string                                                      `json:"organization,omitempty"`
	Internal               *bool                                                        `json:"internal,omitempty"`
	Organizations          []string                                                     `json:"organizations,omitempty"`
	OrganizationConfig     map[string]FabricNetworkConfigOrganizationApplyConfiguration `json:"organizationConfig,omitempty"`
	Namespaces             []string                                                     `json:"namespaces,omitempty"`
	CertificateAuthorities []FabricNetworkConfigCAApplyConfiguration                    `json:"certificateAuthorities,omitempty"`
	Channels               []string                                                     `json:"channels,omitempty"`
	Identities             []FabricNetworkConfigIdentityApplyConfiguration              `json:"identities,omitempty"`
	ExternalOrderers       []FabricNetworkConfigExternalOrdererApplyConfiguration       `json:"externalOrderers,omitempty"`
	ExternalPeers          []FabricNetworkConfigExternalPeerApplyConfiguration          `json:"externalPeers,omitempty"`
	SecretName             *string                                                      `json:"secretName,omitempty"`
}

FabricNetworkConfigSpecApplyConfiguration represents an declarative configuration of the FabricNetworkConfigSpec type for use with apply.

func FabricNetworkConfigSpec

func FabricNetworkConfigSpec() *FabricNetworkConfigSpecApplyConfiguration

FabricNetworkConfigSpecApplyConfiguration constructs an declarative configuration of the FabricNetworkConfigSpec type for use with apply.

func (*FabricNetworkConfigSpecApplyConfiguration) WithCertificateAuthorities added in v1.10.0

WithCertificateAuthorities adds the given value to the CertificateAuthorities 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 CertificateAuthorities field.

func (*FabricNetworkConfigSpecApplyConfiguration) WithChannels

WithChannels adds the given value to the Channels 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 Channels field.

func (*FabricNetworkConfigSpecApplyConfiguration) WithExternalOrderers added in v1.10.0

WithExternalOrderers adds the given value to the ExternalOrderers 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 ExternalOrderers field.

func (*FabricNetworkConfigSpecApplyConfiguration) WithExternalPeers added in v1.10.0

WithExternalPeers adds the given value to the ExternalPeers 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 ExternalPeers field.

func (*FabricNetworkConfigSpecApplyConfiguration) WithIdentities

WithIdentities adds the given value to the Identities 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 Identities field.

func (*FabricNetworkConfigSpecApplyConfiguration) WithInternal

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 (*FabricNetworkConfigSpecApplyConfiguration) WithNamespaces

WithNamespaces adds the given value to the Namespaces 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 Namespaces field.

func (*FabricNetworkConfigSpecApplyConfiguration) WithOrganization

WithOrganization sets the Organization field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Organization field is set to the value of the last call.

func (*FabricNetworkConfigSpecApplyConfiguration) WithOrganizationConfig added in v1.10.0

WithOrganizationConfig puts the entries into the OrganizationConfig 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 OrganizationConfig field, overwriting an existing map entries in OrganizationConfig field with the same key.

func (*FabricNetworkConfigSpecApplyConfiguration) WithOrganizations

WithOrganizations adds the given value to the Organizations 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 Organizations field.

func (*FabricNetworkConfigSpecApplyConfiguration) WithSecretName

WithSecretName sets the SecretName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretName field is set to the value of the last call.

type FabricNetworkConfigStatusApplyConfiguration

type FabricNetworkConfigStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Message    *string                    `json:"message,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricNetworkConfigStatusApplyConfiguration represents an declarative configuration of the FabricNetworkConfigStatus type for use with apply.

func FabricNetworkConfigStatus

func FabricNetworkConfigStatus() *FabricNetworkConfigStatusApplyConfiguration

FabricNetworkConfigStatusApplyConfiguration constructs an declarative configuration of the FabricNetworkConfigStatus type for use with apply.

func (*FabricNetworkConfigStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricNetworkConfigStatusApplyConfiguration) WithMessage

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 (*FabricNetworkConfigStatusApplyConfiguration) WithStatus

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 FabricOperationsConsoleApplyConfiguration

type FabricOperationsConsoleApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricOperationsConsoleSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricOperationsConsoleStatusApplyConfiguration `json:"status,omitempty"`
}

FabricOperationsConsoleApplyConfiguration represents an declarative configuration of the FabricOperationsConsole type for use with apply.

func FabricOperationsConsole

func FabricOperationsConsole(name, namespace string) *FabricOperationsConsoleApplyConfiguration

FabricOperationsConsole constructs an declarative configuration of the FabricOperationsConsole type for use with apply.

func (*FabricOperationsConsoleApplyConfiguration) WithAPIVersion

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 (*FabricOperationsConsoleApplyConfiguration) WithAnnotations

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 (*FabricOperationsConsoleApplyConfiguration) WithCreationTimestamp

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 (*FabricOperationsConsoleApplyConfiguration) WithDeletionGracePeriodSeconds

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 (*FabricOperationsConsoleApplyConfiguration) WithDeletionTimestamp

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 (*FabricOperationsConsoleApplyConfiguration) WithFinalizers

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 (*FabricOperationsConsoleApplyConfiguration) WithGenerateName

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 (*FabricOperationsConsoleApplyConfiguration) WithGeneration

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 (*FabricOperationsConsoleApplyConfiguration) WithKind

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 (*FabricOperationsConsoleApplyConfiguration) WithLabels

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 (*FabricOperationsConsoleApplyConfiguration) WithName

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 (*FabricOperationsConsoleApplyConfiguration) WithNamespace

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 (*FabricOperationsConsoleApplyConfiguration) WithOwnerReferences

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 (*FabricOperationsConsoleApplyConfiguration) WithResourceVersion

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 (*FabricOperationsConsoleApplyConfiguration) WithSpec

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 (*FabricOperationsConsoleApplyConfiguration) WithStatus

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 (*FabricOperationsConsoleApplyConfiguration) WithUID

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 FabricOperationsConsoleAuthApplyConfiguration

type FabricOperationsConsoleAuthApplyConfiguration struct {
	Scheme   *string `json:"scheme,omitempty"`
	Username *string `json:"username,omitempty"`
	Password *string `json:"password,omitempty"`
}

FabricOperationsConsoleAuthApplyConfiguration represents an declarative configuration of the FabricOperationsConsoleAuth type for use with apply.

func FabricOperationsConsoleAuth

func FabricOperationsConsoleAuth() *FabricOperationsConsoleAuthApplyConfiguration

FabricOperationsConsoleAuthApplyConfiguration constructs an declarative configuration of the FabricOperationsConsoleAuth type for use with apply.

func (*FabricOperationsConsoleAuthApplyConfiguration) WithPassword

WithPassword sets the Password field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Password field is set to the value of the last call.

func (*FabricOperationsConsoleAuthApplyConfiguration) WithScheme

WithScheme sets the Scheme field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Scheme field is set to the value of the last call.

func (*FabricOperationsConsoleAuthApplyConfiguration) WithUsername

WithUsername sets the Username field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Username field is set to the value of the last call.

type FabricOperationsConsoleCouchDBApplyConfiguration

type FabricOperationsConsoleCouchDBApplyConfiguration struct {
	Image            *string                    `json:"image,omitempty"`
	Tag              *string                    `json:"tag,omitempty"`
	Username         *string                    `json:"username,omitempty"`
	Password         *string                    `json:"password,omitempty"`
	Storage          *StorageApplyConfiguration `json:"storage,omitempty"`
	Resources        *v1.ResourceRequirements   `json:"resources,omitempty"`
	ImagePullSecrets []v1.LocalObjectReference  `json:"imagePullSecrets,omitempty"`
	Affinity         *v1.Affinity               `json:"affinity,omitempty"`
	Tolerations      []v1.Toleration            `json:"tolerations,omitempty"`
	ImagePullPolicy  *v1.PullPolicy             `json:"imagePullPolicy,omitempty"`
}

FabricOperationsConsoleCouchDBApplyConfiguration represents an declarative configuration of the FabricOperationsConsoleCouchDB type for use with apply.

func FabricOperationsConsoleCouchDB

func FabricOperationsConsoleCouchDB() *FabricOperationsConsoleCouchDBApplyConfiguration

FabricOperationsConsoleCouchDBApplyConfiguration constructs an declarative configuration of the FabricOperationsConsoleCouchDB type for use with apply.

func (*FabricOperationsConsoleCouchDBApplyConfiguration) WithAffinity

WithAffinity sets the Affinity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affinity field is set to the value of the last call.

func (*FabricOperationsConsoleCouchDBApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricOperationsConsoleCouchDBApplyConfiguration) WithImagePullPolicy

WithImagePullPolicy sets the ImagePullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImagePullPolicy field is set to the value of the last call.

func (*FabricOperationsConsoleCouchDBApplyConfiguration) WithImagePullSecrets

WithImagePullSecrets adds the given value to the ImagePullSecrets 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 ImagePullSecrets field.

func (*FabricOperationsConsoleCouchDBApplyConfiguration) WithPassword

WithPassword sets the Password field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Password field is set to the value of the last call.

func (*FabricOperationsConsoleCouchDBApplyConfiguration) WithResources

WithResources sets the Resources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resources field is set to the value of the last call.

func (*FabricOperationsConsoleCouchDBApplyConfiguration) WithStorage

WithStorage sets the Storage field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Storage field is set to the value of the last call.

func (*FabricOperationsConsoleCouchDBApplyConfiguration) WithTag

WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.

func (*FabricOperationsConsoleCouchDBApplyConfiguration) WithTolerations

WithTolerations adds the given value to the Tolerations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Tolerations field.

func (*FabricOperationsConsoleCouchDBApplyConfiguration) WithUsername

WithUsername sets the Username field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Username field is set to the value of the last call.

type FabricOperationsConsoleSpecApplyConfiguration

type FabricOperationsConsoleSpecApplyConfiguration struct {
	Auth             *FabricOperationsConsoleAuthApplyConfiguration    `json:"auth,omitempty"`
	Resources        *v1.ResourceRequirements                          `json:"resources,omitempty"`
	Image            *string                                           `json:"image,omitempty"`
	Tag              *string                                           `json:"tag,omitempty"`
	ImagePullPolicy  *v1.PullPolicy                                    `json:"imagePullPolicy,omitempty"`
	Tolerations      []v1.Toleration                                   `json:"tolerations,omitempty"`
	Replicas         *int                                              `json:"replicas,omitempty"`
	CouchDB          *FabricOperationsConsoleCouchDBApplyConfiguration `json:"couchDB,omitempty"`
	Env              []v1.EnvVar                                       `json:"env,omitempty"`
	ImagePullSecrets []v1.LocalObjectReference                         `json:"imagePullSecrets,omitempty"`
	Affinity         *v1.Affinity                                      `json:"affinity,omitempty"`
	Port             *int                                              `json:"port,omitempty"`
	Config           *string                                           `json:"config,omitempty"`
	Ingress          *IngressApplyConfiguration                        `json:"ingress,omitempty"`
	HostURL          *string                                           `json:"hostUrl,omitempty"`
}

FabricOperationsConsoleSpecApplyConfiguration represents an declarative configuration of the FabricOperationsConsoleSpec type for use with apply.

func FabricOperationsConsoleSpec

func FabricOperationsConsoleSpec() *FabricOperationsConsoleSpecApplyConfiguration

FabricOperationsConsoleSpecApplyConfiguration constructs an declarative configuration of the FabricOperationsConsoleSpec type for use with apply.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithAffinity

WithAffinity sets the Affinity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affinity field is set to the value of the last call.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithAuth

WithAuth sets the Auth field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Auth field is set to the value of the last call.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithConfig

WithConfig sets the Config field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Config field is set to the value of the last call.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithCouchDB

WithCouchDB sets the CouchDB field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CouchDB field is set to the value of the last call.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithEnv

WithEnv adds the given value to the Env field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Env field.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithHostURL

WithHostURL sets the HostURL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the HostURL field is set to the value of the last call.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithImagePullPolicy

WithImagePullPolicy sets the ImagePullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImagePullPolicy field is set to the value of the last call.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithImagePullSecrets

WithImagePullSecrets adds the given value to the ImagePullSecrets 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 ImagePullSecrets field.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithIngress

WithIngress sets the Ingress field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Ingress field is set to the value of the last call.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithPort

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 (*FabricOperationsConsoleSpecApplyConfiguration) WithReplicas

WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithResources

WithResources sets the Resources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resources field is set to the value of the last call.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithTag

WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.

func (*FabricOperationsConsoleSpecApplyConfiguration) WithTolerations

WithTolerations adds the given value to the Tolerations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Tolerations field.

type FabricOperationsConsoleStatusApplyConfiguration

type FabricOperationsConsoleStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Message    *string                    `json:"message,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricOperationsConsoleStatusApplyConfiguration represents an declarative configuration of the FabricOperationsConsoleStatus type for use with apply.

func FabricOperationsConsoleStatus

func FabricOperationsConsoleStatus() *FabricOperationsConsoleStatusApplyConfiguration

FabricOperationsConsoleStatusApplyConfiguration constructs an declarative configuration of the FabricOperationsConsoleStatus type for use with apply.

func (*FabricOperationsConsoleStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricOperationsConsoleStatusApplyConfiguration) WithMessage

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 (*FabricOperationsConsoleStatusApplyConfiguration) WithStatus

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 FabricOperatorAPIApplyConfiguration

type FabricOperatorAPIApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricOperatorAPISpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricOperatorAPIStatusApplyConfiguration `json:"status,omitempty"`
}

FabricOperatorAPIApplyConfiguration represents an declarative configuration of the FabricOperatorAPI type for use with apply.

func FabricOperatorAPI

func FabricOperatorAPI(name, namespace string) *FabricOperatorAPIApplyConfiguration

FabricOperatorAPI constructs an declarative configuration of the FabricOperatorAPI type for use with apply.

func (*FabricOperatorAPIApplyConfiguration) WithAPIVersion

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 (*FabricOperatorAPIApplyConfiguration) WithAnnotations

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 (*FabricOperatorAPIApplyConfiguration) WithCreationTimestamp

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 (*FabricOperatorAPIApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *FabricOperatorAPIApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *FabricOperatorAPIApplyConfiguration

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 (*FabricOperatorAPIApplyConfiguration) WithDeletionTimestamp

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 (*FabricOperatorAPIApplyConfiguration) WithFinalizers

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 (*FabricOperatorAPIApplyConfiguration) WithGenerateName

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 (*FabricOperatorAPIApplyConfiguration) WithGeneration

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 (*FabricOperatorAPIApplyConfiguration) WithKind

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 (*FabricOperatorAPIApplyConfiguration) WithLabels

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 (*FabricOperatorAPIApplyConfiguration) WithName

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 (*FabricOperatorAPIApplyConfiguration) WithNamespace

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 (*FabricOperatorAPIApplyConfiguration) WithOwnerReferences

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 (*FabricOperatorAPIApplyConfiguration) WithResourceVersion

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 (*FabricOperatorAPIApplyConfiguration) WithSpec

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 (*FabricOperatorAPIApplyConfiguration) WithStatus

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 (*FabricOperatorAPIApplyConfiguration) WithUID

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 FabricOperatorAPIAuthApplyConfiguration

type FabricOperatorAPIAuthApplyConfiguration struct {
	OIDCJWKS      *string `json:"oidcJWKS,omitempty"`
	OIDCIssuer    *string `json:"oidcIssuer,omitempty"`
	OIDCAuthority *string `json:"oidcAuthority,omitempty"`
	OIDCClientId  *string `json:"oidcClientId,omitempty"`
	OIDCScope     *string `json:"oidcScope,omitempty"`
}

FabricOperatorAPIAuthApplyConfiguration represents an declarative configuration of the FabricOperatorAPIAuth type for use with apply.

func FabricOperatorAPIAuth

func FabricOperatorAPIAuth() *FabricOperatorAPIAuthApplyConfiguration

FabricOperatorAPIAuthApplyConfiguration constructs an declarative configuration of the FabricOperatorAPIAuth type for use with apply.

func (*FabricOperatorAPIAuthApplyConfiguration) WithOIDCAuthority

WithOIDCAuthority sets the OIDCAuthority field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OIDCAuthority field is set to the value of the last call.

func (*FabricOperatorAPIAuthApplyConfiguration) WithOIDCClientId

WithOIDCClientId sets the OIDCClientId field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OIDCClientId field is set to the value of the last call.

func (*FabricOperatorAPIAuthApplyConfiguration) WithOIDCIssuer

WithOIDCIssuer sets the OIDCIssuer field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OIDCIssuer field is set to the value of the last call.

func (*FabricOperatorAPIAuthApplyConfiguration) WithOIDCJWKS

WithOIDCJWKS sets the OIDCJWKS field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OIDCJWKS field is set to the value of the last call.

func (*FabricOperatorAPIAuthApplyConfiguration) WithOIDCScope

WithOIDCScope sets the OIDCScope field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OIDCScope field is set to the value of the last call.

type FabricOperatorAPIHLFConfigApplyConfiguration

type FabricOperatorAPIHLFConfigApplyConfiguration struct {
	MSPID         *string                                           `json:"mspID,omitempty"`
	User          *string                                           `json:"user,omitempty"`
	NetworkConfig *FabricOperatorAPINetworkConfigApplyConfiguration `json:"networkConfig,omitempty"`
}

FabricOperatorAPIHLFConfigApplyConfiguration represents an declarative configuration of the FabricOperatorAPIHLFConfig type for use with apply.

func FabricOperatorAPIHLFConfig

func FabricOperatorAPIHLFConfig() *FabricOperatorAPIHLFConfigApplyConfiguration

FabricOperatorAPIHLFConfigApplyConfiguration constructs an declarative configuration of the FabricOperatorAPIHLFConfig type for use with apply.

func (*FabricOperatorAPIHLFConfigApplyConfiguration) WithMSPID

WithMSPID sets the MSPID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MSPID field is set to the value of the last call.

func (*FabricOperatorAPIHLFConfigApplyConfiguration) WithNetworkConfig

WithNetworkConfig sets the NetworkConfig field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NetworkConfig field is set to the value of the last call.

func (*FabricOperatorAPIHLFConfigApplyConfiguration) WithUser

WithUser sets the User field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the User field is set to the value of the last call.

type FabricOperatorAPINetworkConfigApplyConfiguration

type FabricOperatorAPINetworkConfigApplyConfiguration struct {
	SecretName *string `json:"secretName,omitempty"`
	Key        *string `json:"key,omitempty"`
}

FabricOperatorAPINetworkConfigApplyConfiguration represents an declarative configuration of the FabricOperatorAPINetworkConfig type for use with apply.

func FabricOperatorAPINetworkConfig

func FabricOperatorAPINetworkConfig() *FabricOperatorAPINetworkConfigApplyConfiguration

FabricOperatorAPINetworkConfigApplyConfiguration constructs an declarative configuration of the FabricOperatorAPINetworkConfig type for use with apply.

func (*FabricOperatorAPINetworkConfigApplyConfiguration) WithKey

WithKey sets the Key field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Key field is set to the value of the last call.

func (*FabricOperatorAPINetworkConfigApplyConfiguration) WithSecretName

WithSecretName sets the SecretName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretName field is set to the value of the last call.

type FabricOperatorAPISpecApplyConfiguration

type FabricOperatorAPISpecApplyConfiguration struct {
	Image            *string                                       `json:"image,omitempty"`
	Tag              *string                                       `json:"tag,omitempty"`
	ImagePullPolicy  *v1.PullPolicy                                `json:"imagePullPolicy,omitempty"`
	Istio            *FabricIstioApplyConfiguration                `json:"istio,omitempty"`
	Ingress          *IngressApplyConfiguration                    `json:"ingress,omitempty"`
	Replicas         *int                                          `json:"replicas,omitempty"`
	PodLabels        map[string]string                             `json:"podLabels,omitempty"`
	Auth             *FabricOperatorAPIAuthApplyConfiguration      `json:"auth,omitempty"`
	LogoURL          *string                                       `json:"logoUrl,omitempty"`
	HLFConfig        *FabricOperatorAPIHLFConfigApplyConfiguration `json:"hlfConfig,omitempty"`
	Tolerations      []v1.Toleration                               `json:"tolerations,omitempty"`
	ImagePullSecrets []v1.LocalObjectReference                     `json:"imagePullSecrets,omitempty"`
	Env              []v1.EnvVar                                   `json:"env,omitempty"`
	Affinity         *v1.Affinity                                  `json:"affinity,omitempty"`
	Resources        *v1.ResourceRequirements                      `json:"resources,omitempty"`
}

FabricOperatorAPISpecApplyConfiguration represents an declarative configuration of the FabricOperatorAPISpec type for use with apply.

func FabricOperatorAPISpec

func FabricOperatorAPISpec() *FabricOperatorAPISpecApplyConfiguration

FabricOperatorAPISpecApplyConfiguration constructs an declarative configuration of the FabricOperatorAPISpec type for use with apply.

func (*FabricOperatorAPISpecApplyConfiguration) WithAffinity

WithAffinity sets the Affinity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affinity field is set to the value of the last call.

func (*FabricOperatorAPISpecApplyConfiguration) WithAuth

WithAuth sets the Auth field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Auth field is set to the value of the last call.

func (*FabricOperatorAPISpecApplyConfiguration) WithEnv

WithEnv adds the given value to the Env field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Env field.

func (*FabricOperatorAPISpecApplyConfiguration) WithHLFConfig

WithHLFConfig sets the HLFConfig field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the HLFConfig field is set to the value of the last call.

func (*FabricOperatorAPISpecApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricOperatorAPISpecApplyConfiguration) WithImagePullPolicy

WithImagePullPolicy sets the ImagePullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImagePullPolicy field is set to the value of the last call.

func (*FabricOperatorAPISpecApplyConfiguration) WithImagePullSecrets

WithImagePullSecrets adds the given value to the ImagePullSecrets 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 ImagePullSecrets field.

func (*FabricOperatorAPISpecApplyConfiguration) WithIngress

WithIngress sets the Ingress field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Ingress field is set to the value of the last call.

func (*FabricOperatorAPISpecApplyConfiguration) WithIstio

WithIstio sets the Istio field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Istio field is set to the value of the last call.

func (*FabricOperatorAPISpecApplyConfiguration) WithLogoURL

WithLogoURL sets the LogoURL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LogoURL field is set to the value of the last call.

func (*FabricOperatorAPISpecApplyConfiguration) WithPodLabels added in v1.10.0

WithPodLabels puts the entries into the PodLabels 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 PodLabels field, overwriting an existing map entries in PodLabels field with the same key.

func (*FabricOperatorAPISpecApplyConfiguration) WithReplicas

WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.

func (*FabricOperatorAPISpecApplyConfiguration) WithResources

WithResources sets the Resources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resources field is set to the value of the last call.

func (*FabricOperatorAPISpecApplyConfiguration) WithTag

WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.

func (*FabricOperatorAPISpecApplyConfiguration) WithTolerations

WithTolerations adds the given value to the Tolerations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Tolerations field.

type FabricOperatorAPIStatusApplyConfiguration

type FabricOperatorAPIStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Message    *string                    `json:"message,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricOperatorAPIStatusApplyConfiguration represents an declarative configuration of the FabricOperatorAPIStatus type for use with apply.

func FabricOperatorAPIStatus

func FabricOperatorAPIStatus() *FabricOperatorAPIStatusApplyConfiguration

FabricOperatorAPIStatusApplyConfiguration constructs an declarative configuration of the FabricOperatorAPIStatus type for use with apply.

func (*FabricOperatorAPIStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricOperatorAPIStatusApplyConfiguration) WithMessage

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 (*FabricOperatorAPIStatusApplyConfiguration) WithStatus

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 FabricOperatorUIApplyConfiguration

type FabricOperatorUIApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricOperatorUISpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricOperatorUIStatusApplyConfiguration `json:"status,omitempty"`
}

FabricOperatorUIApplyConfiguration represents an declarative configuration of the FabricOperatorUI type for use with apply.

func FabricOperatorUI

func FabricOperatorUI(name, namespace string) *FabricOperatorUIApplyConfiguration

FabricOperatorUI constructs an declarative configuration of the FabricOperatorUI type for use with apply.

func (*FabricOperatorUIApplyConfiguration) WithAPIVersion

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 (*FabricOperatorUIApplyConfiguration) WithAnnotations

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 (*FabricOperatorUIApplyConfiguration) WithCreationTimestamp

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 (*FabricOperatorUIApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *FabricOperatorUIApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *FabricOperatorUIApplyConfiguration

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 (*FabricOperatorUIApplyConfiguration) WithDeletionTimestamp

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 (*FabricOperatorUIApplyConfiguration) WithFinalizers

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 (*FabricOperatorUIApplyConfiguration) WithGenerateName

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 (*FabricOperatorUIApplyConfiguration) WithGeneration

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 (*FabricOperatorUIApplyConfiguration) WithKind

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 (*FabricOperatorUIApplyConfiguration) WithLabels

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 (*FabricOperatorUIApplyConfiguration) WithName

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 (*FabricOperatorUIApplyConfiguration) WithNamespace

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 (*FabricOperatorUIApplyConfiguration) WithOwnerReferences

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 (*FabricOperatorUIApplyConfiguration) WithResourceVersion

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 (*FabricOperatorUIApplyConfiguration) WithSpec

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 (*FabricOperatorUIApplyConfiguration) WithStatus

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 (*FabricOperatorUIApplyConfiguration) WithUID

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 FabricOperatorUIAuthApplyConfiguration

type FabricOperatorUIAuthApplyConfiguration struct {
	OIDCAuthority *string `json:"oidcAuthority,omitempty"`
	OIDCClientId  *string `json:"oidcClientId,omitempty"`
	OIDCScope     *string `json:"oidcScope,omitempty"`
}

FabricOperatorUIAuthApplyConfiguration represents an declarative configuration of the FabricOperatorUIAuth type for use with apply.

func FabricOperatorUIAuth

func FabricOperatorUIAuth() *FabricOperatorUIAuthApplyConfiguration

FabricOperatorUIAuthApplyConfiguration constructs an declarative configuration of the FabricOperatorUIAuth type for use with apply.

func (*FabricOperatorUIAuthApplyConfiguration) WithOIDCAuthority

WithOIDCAuthority sets the OIDCAuthority field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OIDCAuthority field is set to the value of the last call.

func (*FabricOperatorUIAuthApplyConfiguration) WithOIDCClientId

WithOIDCClientId sets the OIDCClientId field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OIDCClientId field is set to the value of the last call.

func (*FabricOperatorUIAuthApplyConfiguration) WithOIDCScope

WithOIDCScope sets the OIDCScope field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OIDCScope field is set to the value of the last call.

type FabricOperatorUISpecApplyConfiguration

type FabricOperatorUISpecApplyConfiguration struct {
	Image            *string                                 `json:"image,omitempty"`
	Tag              *string                                 `json:"tag,omitempty"`
	ImagePullPolicy  *v1.PullPolicy                          `json:"imagePullPolicy,omitempty"`
	LogoURL          *string                                 `json:"logoUrl,omitempty"`
	Auth             *FabricOperatorUIAuthApplyConfiguration `json:"auth,omitempty"`
	Tolerations      []v1.Toleration                         `json:"tolerations,omitempty"`
	Replicas         *int                                    `json:"replicas,omitempty"`
	Ingress          *IngressApplyConfiguration              `json:"ingress,omitempty"`
	APIURL           *string                                 `json:"apiUrl,omitempty"`
	ImagePullSecrets []v1.LocalObjectReference               `json:"imagePullSecrets,omitempty"`
	Env              []v1.EnvVar                             `json:"env,omitempty"`
	Affinity         *v1.Affinity                            `json:"affinity,omitempty"`
	Resources        *v1.ResourceRequirements                `json:"resources,omitempty"`
}

FabricOperatorUISpecApplyConfiguration represents an declarative configuration of the FabricOperatorUISpec type for use with apply.

func FabricOperatorUISpec

func FabricOperatorUISpec() *FabricOperatorUISpecApplyConfiguration

FabricOperatorUISpecApplyConfiguration constructs an declarative configuration of the FabricOperatorUISpec type for use with apply.

func (*FabricOperatorUISpecApplyConfiguration) WithAPIURL

WithAPIURL sets the APIURL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIURL field is set to the value of the last call.

func (*FabricOperatorUISpecApplyConfiguration) WithAffinity

WithAffinity sets the Affinity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affinity field is set to the value of the last call.

func (*FabricOperatorUISpecApplyConfiguration) WithAuth

WithAuth sets the Auth field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Auth field is set to the value of the last call.

func (*FabricOperatorUISpecApplyConfiguration) WithEnv

WithEnv adds the given value to the Env field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Env field.

func (*FabricOperatorUISpecApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricOperatorUISpecApplyConfiguration) WithImagePullPolicy

WithImagePullPolicy sets the ImagePullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImagePullPolicy field is set to the value of the last call.

func (*FabricOperatorUISpecApplyConfiguration) WithImagePullSecrets

WithImagePullSecrets adds the given value to the ImagePullSecrets 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 ImagePullSecrets field.

func (*FabricOperatorUISpecApplyConfiguration) WithIngress

WithIngress sets the Ingress field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Ingress field is set to the value of the last call.

func (*FabricOperatorUISpecApplyConfiguration) WithLogoURL

WithLogoURL sets the LogoURL field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LogoURL field is set to the value of the last call.

func (*FabricOperatorUISpecApplyConfiguration) WithReplicas

WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.

func (*FabricOperatorUISpecApplyConfiguration) WithResources

WithResources sets the Resources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resources field is set to the value of the last call.

func (*FabricOperatorUISpecApplyConfiguration) WithTag

WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.

func (*FabricOperatorUISpecApplyConfiguration) WithTolerations

WithTolerations adds the given value to the Tolerations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Tolerations field.

type FabricOperatorUIStatusApplyConfiguration

type FabricOperatorUIStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Message    *string                    `json:"message,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricOperatorUIStatusApplyConfiguration represents an declarative configuration of the FabricOperatorUIStatus type for use with apply.

func FabricOperatorUIStatus

func FabricOperatorUIStatus() *FabricOperatorUIStatusApplyConfiguration

FabricOperatorUIStatusApplyConfiguration constructs an declarative configuration of the FabricOperatorUIStatus type for use with apply.

func (*FabricOperatorUIStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricOperatorUIStatusApplyConfiguration) WithMessage

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 (*FabricOperatorUIStatusApplyConfiguration) WithStatus

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 FabricOrdererNodeApplyConfiguration

type FabricOrdererNodeApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricOrdererNodeSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricOrdererNodeStatusApplyConfiguration `json:"status,omitempty"`
}

FabricOrdererNodeApplyConfiguration represents an declarative configuration of the FabricOrdererNode type for use with apply.

func FabricOrdererNode

func FabricOrdererNode(name, namespace string) *FabricOrdererNodeApplyConfiguration

FabricOrdererNode constructs an declarative configuration of the FabricOrdererNode type for use with apply.

func (*FabricOrdererNodeApplyConfiguration) WithAPIVersion

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 (*FabricOrdererNodeApplyConfiguration) WithAnnotations

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 (*FabricOrdererNodeApplyConfiguration) WithCreationTimestamp

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 (*FabricOrdererNodeApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *FabricOrdererNodeApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *FabricOrdererNodeApplyConfiguration

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 (*FabricOrdererNodeApplyConfiguration) WithDeletionTimestamp

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 (*FabricOrdererNodeApplyConfiguration) WithFinalizers

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 (*FabricOrdererNodeApplyConfiguration) WithGenerateName

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 (*FabricOrdererNodeApplyConfiguration) WithGeneration

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 (*FabricOrdererNodeApplyConfiguration) WithKind

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 (*FabricOrdererNodeApplyConfiguration) WithLabels

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 (*FabricOrdererNodeApplyConfiguration) WithName

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 (*FabricOrdererNodeApplyConfiguration) WithNamespace

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 (*FabricOrdererNodeApplyConfiguration) WithOwnerReferences

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 (*FabricOrdererNodeApplyConfiguration) WithResourceVersion

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 (*FabricOrdererNodeApplyConfiguration) WithSpec

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 (*FabricOrdererNodeApplyConfiguration) WithStatus

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 (*FabricOrdererNodeApplyConfiguration) WithUID

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 FabricOrdererNodeSpecApplyConfiguration

type FabricOrdererNodeSpecApplyConfiguration struct {
	PodAnnotations              map[string]string                            `json:"podAnnotations,omitempty"`
	PodLabels                   map[string]string                            `json:"podLabels,omitempty"`
	Tolerations                 []v1.Toleration                              `json:"tolerations,omitempty"`
	GRPCProxy                   *GRPCProxyApplyConfiguration                 `json:"grpcProxy,omitempty"`
	Affinity                    *v1.Affinity                                 `json:"affinity,omitempty"`
	UpdateCertificateTime       *metav1.Time                                 `json:"updateCertificateTime,omitempty"`
	ServiceMonitor              *ServiceMonitorApplyConfiguration            `json:"serviceMonitor,omitempty"`
	HostAliases                 []v1.HostAlias                               `json:"hostAliases,omitempty"`
	NodeSelector                *v1.NodeSelector                             `json:"nodeSelector,omitempty"`
	Resources                   *v1.ResourceRequirements                     `json:"resources,omitempty"`
	Replicas                    *int                                         `json:"replicas,omitempty"`
	Image                       *string                                      `json:"image,omitempty"`
	Tag                         *string                                      `json:"tag,omitempty"`
	PullPolicy                  *v1.PullPolicy                               `json:"pullPolicy,omitempty"`
	MspID                       *string                                      `json:"mspID,omitempty"`
	ImagePullSecrets            []v1.LocalObjectReference                    `json:"imagePullSecrets,omitempty"`
	Genesis                     *string                                      `json:"genesis,omitempty"`
	BootstrapMethod             *hlfkungfusoftwareesv1alpha1.BootstrapMethod `json:"bootstrapMethod,omitempty"`
	ChannelParticipationEnabled *bool                                        `json:"channelParticipationEnabled,omitempty"`
	Storage                     *StorageApplyConfiguration                   `json:"storage,omitempty"`
	Service                     *OrdererNodeServiceApplyConfiguration        `json:"service,omitempty"`
	Secret                      *SecretApplyConfiguration                    `json:"secret,omitempty"`
	GatewayApi                  *FabricGatewayApiApplyConfiguration          `json:"gatewayApi,omitempty"`
	Istio                       *FabricIstioApplyConfiguration               `json:"istio,omitempty"`
	Traefik                     *FabricTraefikApplyConfiguration             `json:"traefik,omitempty"`
	AdminGatewayApi             *FabricGatewayApiApplyConfiguration          `json:"adminGatewayApi,omitempty"`
	AdminIstio                  *FabricIstioApplyConfiguration               `json:"adminIstio,omitempty"`
	AdminTraefik                *FabricTraefikApplyConfiguration             `json:"adminTraefik,omitempty"`
	Env                         []v1.EnvVar                                  `json:"env,omitempty"`
}

FabricOrdererNodeSpecApplyConfiguration represents an declarative configuration of the FabricOrdererNodeSpec type for use with apply.

func FabricOrdererNodeSpec

func FabricOrdererNodeSpec() *FabricOrdererNodeSpecApplyConfiguration

FabricOrdererNodeSpecApplyConfiguration constructs an declarative configuration of the FabricOrdererNodeSpec type for use with apply.

func (*FabricOrdererNodeSpecApplyConfiguration) WithAdminGatewayApi added in v1.10.0

WithAdminGatewayApi sets the AdminGatewayApi field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AdminGatewayApi field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithAdminIstio

WithAdminIstio sets the AdminIstio field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AdminIstio field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithAdminTraefik added in v1.10.0

WithAdminTraefik sets the AdminTraefik field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AdminTraefik field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithAffinity

WithAffinity sets the Affinity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affinity field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithBootstrapMethod

WithBootstrapMethod sets the BootstrapMethod field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the BootstrapMethod field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithChannelParticipationEnabled

WithChannelParticipationEnabled sets the ChannelParticipationEnabled field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ChannelParticipationEnabled field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithEnv

WithEnv adds the given value to the Env field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Env field.

func (*FabricOrdererNodeSpecApplyConfiguration) WithGRPCProxy

WithGRPCProxy sets the GRPCProxy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GRPCProxy field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithGatewayApi added in v1.10.0

WithGatewayApi sets the GatewayApi field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GatewayApi field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithGenesis

WithGenesis sets the Genesis field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Genesis field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithHostAliases

WithHostAliases adds the given value to the HostAliases 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 HostAliases field.

func (*FabricOrdererNodeSpecApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithImagePullSecrets

WithImagePullSecrets adds the given value to the ImagePullSecrets 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 ImagePullSecrets field.

func (*FabricOrdererNodeSpecApplyConfiguration) WithIstio

WithIstio sets the Istio field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Istio field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithMspID

WithMspID sets the MspID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MspID field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithNodeSelector

WithNodeSelector sets the NodeSelector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NodeSelector field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithPodAnnotations added in v1.10.0

WithPodAnnotations puts the entries into the PodAnnotations 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 PodAnnotations field, overwriting an existing map entries in PodAnnotations field with the same key.

func (*FabricOrdererNodeSpecApplyConfiguration) WithPodLabels added in v1.10.0

WithPodLabels puts the entries into the PodLabels 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 PodLabels field, overwriting an existing map entries in PodLabels field with the same key.

func (*FabricOrdererNodeSpecApplyConfiguration) WithPullPolicy

WithPullPolicy sets the PullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PullPolicy field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithReplicas

WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithResources

WithResources sets the Resources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resources field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithSecret

WithSecret sets the Secret field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Secret field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithService

WithService sets the Service field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Service field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithServiceMonitor

WithServiceMonitor sets the ServiceMonitor field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ServiceMonitor field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithStorage

WithStorage sets the Storage field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Storage field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithTag

WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithTolerations

WithTolerations adds the given value to the Tolerations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Tolerations field.

func (*FabricOrdererNodeSpecApplyConfiguration) WithTraefik added in v1.10.0

WithTraefik sets the Traefik field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Traefik field is set to the value of the last call.

func (*FabricOrdererNodeSpecApplyConfiguration) WithUpdateCertificateTime

WithUpdateCertificateTime sets the UpdateCertificateTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpdateCertificateTime field is set to the value of the last call.

type FabricOrdererNodeStatusApplyConfiguration

type FabricOrdererNodeStatusApplyConfiguration struct {
	Conditions            *status.Conditions         `json:"conditions,omitempty"`
	Status                *v1alpha1.DeploymentStatus `json:"status,omitempty"`
	LastCertificateUpdate *v1.Time                   `json:"lastCertificateUpdate,omitempty"`
	SignCert              *string                    `json:"signCert,omitempty"`
	TlsCert               *string                    `json:"tlsCert,omitempty"`
	SignCACert            *string                    `json:"signCaCert,omitempty"`
	TlsCACert             *string                    `json:"tlsCaCert,omitempty"`
	TlsAdminCert          *string                    `json:"tlsAdminCert,omitempty"`
	OperationsPort        *int                       `json:"operationsPort,omitempty"`
	AdminPort             *int                       `json:"adminPort,omitempty"`
	NodePort              *int                       `json:"port,omitempty"`
	Message               *string                    `json:"message,omitempty"`
}

FabricOrdererNodeStatusApplyConfiguration represents an declarative configuration of the FabricOrdererNodeStatus type for use with apply.

func FabricOrdererNodeStatus

func FabricOrdererNodeStatus() *FabricOrdererNodeStatusApplyConfiguration

FabricOrdererNodeStatusApplyConfiguration constructs an declarative configuration of the FabricOrdererNodeStatus type for use with apply.

func (*FabricOrdererNodeStatusApplyConfiguration) WithAdminPort

WithAdminPort sets the AdminPort field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AdminPort field is set to the value of the last call.

func (*FabricOrdererNodeStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricOrdererNodeStatusApplyConfiguration) WithLastCertificateUpdate

WithLastCertificateUpdate sets the LastCertificateUpdate field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastCertificateUpdate field is set to the value of the last call.

func (*FabricOrdererNodeStatusApplyConfiguration) WithMessage

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 (*FabricOrdererNodeStatusApplyConfiguration) WithNodePort

WithNodePort sets the NodePort field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NodePort field is set to the value of the last call.

func (*FabricOrdererNodeStatusApplyConfiguration) WithOperationsPort

WithOperationsPort sets the OperationsPort field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OperationsPort field is set to the value of the last call.

func (*FabricOrdererNodeStatusApplyConfiguration) WithSignCACert

WithSignCACert sets the SignCACert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SignCACert field is set to the value of the last call.

func (*FabricOrdererNodeStatusApplyConfiguration) WithSignCert

WithSignCert sets the SignCert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SignCert field is set to the value of the last call.

func (*FabricOrdererNodeStatusApplyConfiguration) WithStatus

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 (*FabricOrdererNodeStatusApplyConfiguration) WithTlsAdminCert

WithTlsAdminCert sets the TlsAdminCert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TlsAdminCert field is set to the value of the last call.

func (*FabricOrdererNodeStatusApplyConfiguration) WithTlsCACert

WithTlsCACert sets the TlsCACert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TlsCACert field is set to the value of the last call.

func (*FabricOrdererNodeStatusApplyConfiguration) WithTlsCert

WithTlsCert sets the TlsCert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TlsCert field is set to the value of the last call.

type FabricOrderingServiceApplyConfiguration

type FabricOrderingServiceApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricOrderingServiceSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricOrderingServiceStatusApplyConfiguration `json:"status,omitempty"`
}

FabricOrderingServiceApplyConfiguration represents an declarative configuration of the FabricOrderingService type for use with apply.

func FabricOrderingService

func FabricOrderingService(name, namespace string) *FabricOrderingServiceApplyConfiguration

FabricOrderingService constructs an declarative configuration of the FabricOrderingService type for use with apply.

func (*FabricOrderingServiceApplyConfiguration) WithAPIVersion

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 (*FabricOrderingServiceApplyConfiguration) WithAnnotations

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 (*FabricOrderingServiceApplyConfiguration) WithCreationTimestamp

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 (*FabricOrderingServiceApplyConfiguration) WithDeletionGracePeriodSeconds

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 (*FabricOrderingServiceApplyConfiguration) WithDeletionTimestamp

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 (*FabricOrderingServiceApplyConfiguration) WithFinalizers

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 (*FabricOrderingServiceApplyConfiguration) WithGenerateName

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 (*FabricOrderingServiceApplyConfiguration) WithGeneration

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 (*FabricOrderingServiceApplyConfiguration) WithKind

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 (*FabricOrderingServiceApplyConfiguration) WithLabels

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 (*FabricOrderingServiceApplyConfiguration) WithName

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 (*FabricOrderingServiceApplyConfiguration) WithNamespace

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 (*FabricOrderingServiceApplyConfiguration) WithOwnerReferences

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 (*FabricOrderingServiceApplyConfiguration) WithResourceVersion

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 (*FabricOrderingServiceApplyConfiguration) WithSpec

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 (*FabricOrderingServiceApplyConfiguration) WithStatus

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 (*FabricOrderingServiceApplyConfiguration) WithUID

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 FabricOrderingServiceSpecApplyConfiguration

type FabricOrderingServiceSpecApplyConfiguration struct {
	Image         *string                                 `json:"image,omitempty"`
	Tag           *string                                 `json:"tag,omitempty"`
	MspID         *string                                 `json:"mspID,omitempty"`
	Enrollment    *OrdererEnrollmentApplyConfiguration    `json:"enrollment,omitempty"`
	Nodes         []OrdererNodeApplyConfiguration         `json:"nodes,omitempty"`
	Service       *OrdererServiceApplyConfiguration       `json:"service,omitempty"`
	Storage       *StorageApplyConfiguration              `json:"storage,omitempty"`
	SystemChannel *OrdererSystemChannelApplyConfiguration `json:"systemChannel,omitempty"`
}

FabricOrderingServiceSpecApplyConfiguration represents an declarative configuration of the FabricOrderingServiceSpec type for use with apply.

func FabricOrderingServiceSpec

func FabricOrderingServiceSpec() *FabricOrderingServiceSpecApplyConfiguration

FabricOrderingServiceSpecApplyConfiguration constructs an declarative configuration of the FabricOrderingServiceSpec type for use with apply.

func (*FabricOrderingServiceSpecApplyConfiguration) WithEnrollment

WithEnrollment sets the Enrollment field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enrollment field is set to the value of the last call.

func (*FabricOrderingServiceSpecApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricOrderingServiceSpecApplyConfiguration) WithMspID

WithMspID sets the MspID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MspID field is set to the value of the last call.

func (*FabricOrderingServiceSpecApplyConfiguration) WithNodes

WithNodes adds the given value to the Nodes 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 Nodes field.

func (*FabricOrderingServiceSpecApplyConfiguration) WithService

WithService sets the Service field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Service field is set to the value of the last call.

func (*FabricOrderingServiceSpecApplyConfiguration) WithStorage

WithStorage sets the Storage field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Storage field is set to the value of the last call.

func (*FabricOrderingServiceSpecApplyConfiguration) WithSystemChannel

WithSystemChannel sets the SystemChannel field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SystemChannel field is set to the value of the last call.

func (*FabricOrderingServiceSpecApplyConfiguration) WithTag

WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.

type FabricOrderingServiceStatusApplyConfiguration

type FabricOrderingServiceStatusApplyConfiguration struct {
	Conditions *status.Conditions         `json:"conditions,omitempty"`
	Status     *v1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricOrderingServiceStatusApplyConfiguration represents an declarative configuration of the FabricOrderingServiceStatus type for use with apply.

func FabricOrderingServiceStatus

func FabricOrderingServiceStatus() *FabricOrderingServiceStatusApplyConfiguration

FabricOrderingServiceStatusApplyConfiguration constructs an declarative configuration of the FabricOrderingServiceStatus type for use with apply.

func (*FabricOrderingServiceStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricOrderingServiceStatusApplyConfiguration) WithStatus

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 FabricPeerApplyConfiguration

type FabricPeerApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricPeerSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricPeerStatusApplyConfiguration `json:"status,omitempty"`
}

FabricPeerApplyConfiguration represents an declarative configuration of the FabricPeer type for use with apply.

func FabricPeer

func FabricPeer(name, namespace string) *FabricPeerApplyConfiguration

FabricPeer constructs an declarative configuration of the FabricPeer type for use with apply.

func (*FabricPeerApplyConfiguration) WithAPIVersion

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 (*FabricPeerApplyConfiguration) WithAnnotations

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 (*FabricPeerApplyConfiguration) WithCreationTimestamp

func (b *FabricPeerApplyConfiguration) WithCreationTimestamp(value metav1.Time) *FabricPeerApplyConfiguration

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 (*FabricPeerApplyConfiguration) WithDeletionGracePeriodSeconds

func (b *FabricPeerApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *FabricPeerApplyConfiguration

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 (*FabricPeerApplyConfiguration) WithDeletionTimestamp

func (b *FabricPeerApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *FabricPeerApplyConfiguration

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 (*FabricPeerApplyConfiguration) WithFinalizers

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 (*FabricPeerApplyConfiguration) WithGenerateName

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 (*FabricPeerApplyConfiguration) WithGeneration

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 (*FabricPeerApplyConfiguration) WithKind

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 (*FabricPeerApplyConfiguration) WithLabels

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 (*FabricPeerApplyConfiguration) WithName

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 (*FabricPeerApplyConfiguration) WithNamespace

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 (*FabricPeerApplyConfiguration) WithOwnerReferences

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 (*FabricPeerApplyConfiguration) WithResourceVersion

func (b *FabricPeerApplyConfiguration) WithResourceVersion(value string) *FabricPeerApplyConfiguration

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 (*FabricPeerApplyConfiguration) WithSpec

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 (*FabricPeerApplyConfiguration) WithStatus

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 (*FabricPeerApplyConfiguration) WithUID

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 FabricPeerCouchDBApplyConfiguration

type FabricPeerCouchDBApplyConfiguration struct {
	User            *string                                      `json:"user,omitempty"`
	Password        *string                                      `json:"password,omitempty"`
	Image           *string                                      `json:"image,omitempty"`
	Tag             *string                                      `json:"tag,omitempty"`
	PullPolicy      *v1.PullPolicy                               `json:"pullPolicy,omitempty"`
	ExternalCouchDB *FabricPeerExternalCouchDBApplyConfiguration `json:"externalCouchDB,omitempty"`
}

FabricPeerCouchDBApplyConfiguration represents an declarative configuration of the FabricPeerCouchDB type for use with apply.

func FabricPeerCouchDB

func FabricPeerCouchDB() *FabricPeerCouchDBApplyConfiguration

FabricPeerCouchDBApplyConfiguration constructs an declarative configuration of the FabricPeerCouchDB type for use with apply.

func (*FabricPeerCouchDBApplyConfiguration) WithExternalCouchDB

WithExternalCouchDB sets the ExternalCouchDB field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ExternalCouchDB field is set to the value of the last call.

func (*FabricPeerCouchDBApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricPeerCouchDBApplyConfiguration) WithPassword

WithPassword sets the Password field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Password field is set to the value of the last call.

func (*FabricPeerCouchDBApplyConfiguration) WithPullPolicy

WithPullPolicy sets the PullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PullPolicy field is set to the value of the last call.

func (*FabricPeerCouchDBApplyConfiguration) WithTag

WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.

func (*FabricPeerCouchDBApplyConfiguration) WithUser

WithUser sets the User field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the User field is set to the value of the last call.

type FabricPeerCouchdbExporterApplyConfiguration

type FabricPeerCouchdbExporterApplyConfiguration struct {
	Enabled         *bool          `json:"enabled,omitempty"`
	Image           *string        `json:"image,omitempty"`
	Tag             *string        `json:"tag,omitempty"`
	ImagePullPolicy *v1.PullPolicy `json:"imagePullPolicy,omitempty"`
}

FabricPeerCouchdbExporterApplyConfiguration represents an declarative configuration of the FabricPeerCouchdbExporter type for use with apply.

func FabricPeerCouchdbExporter

func FabricPeerCouchdbExporter() *FabricPeerCouchdbExporterApplyConfiguration

FabricPeerCouchdbExporterApplyConfiguration constructs an declarative configuration of the FabricPeerCouchdbExporter type for use with apply.

func (*FabricPeerCouchdbExporterApplyConfiguration) WithEnabled

WithEnabled sets the Enabled field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enabled field is set to the value of the last call.

func (*FabricPeerCouchdbExporterApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricPeerCouchdbExporterApplyConfiguration) WithImagePullPolicy

WithImagePullPolicy sets the ImagePullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImagePullPolicy field is set to the value of the last call.

func (*FabricPeerCouchdbExporterApplyConfiguration) WithTag

WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.

type FabricPeerDiscoveryApplyConfiguration

type FabricPeerDiscoveryApplyConfiguration struct {
	Period      *string `json:"period,omitempty"`
	TouchPeriod *string `json:"touchPeriod,omitempty"`
}

FabricPeerDiscoveryApplyConfiguration represents an declarative configuration of the FabricPeerDiscovery type for use with apply.

func FabricPeerDiscovery

func FabricPeerDiscovery() *FabricPeerDiscoveryApplyConfiguration

FabricPeerDiscoveryApplyConfiguration constructs an declarative configuration of the FabricPeerDiscovery type for use with apply.

func (*FabricPeerDiscoveryApplyConfiguration) WithPeriod

WithPeriod sets the Period field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Period field is set to the value of the last call.

func (*FabricPeerDiscoveryApplyConfiguration) WithTouchPeriod

WithTouchPeriod sets the TouchPeriod field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TouchPeriod field is set to the value of the last call.

type FabricPeerExternalCouchDBApplyConfiguration

type FabricPeerExternalCouchDBApplyConfiguration struct {
	Enabled *bool   `json:"enabled,omitempty"`
	Host    *string `json:"host,omitempty"`
	Port    *int    `json:"port,omitempty"`
}

FabricPeerExternalCouchDBApplyConfiguration represents an declarative configuration of the FabricPeerExternalCouchDB type for use with apply.

func FabricPeerExternalCouchDB

func FabricPeerExternalCouchDB() *FabricPeerExternalCouchDBApplyConfiguration

FabricPeerExternalCouchDBApplyConfiguration constructs an declarative configuration of the FabricPeerExternalCouchDB type for use with apply.

func (*FabricPeerExternalCouchDBApplyConfiguration) WithEnabled

WithEnabled sets the Enabled field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enabled field is set to the value of the last call.

func (*FabricPeerExternalCouchDBApplyConfiguration) WithHost

WithHost sets the Host field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Host field is set to the value of the last call.

func (*FabricPeerExternalCouchDBApplyConfiguration) WithPort

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.

type FabricPeerLoggingApplyConfiguration

type FabricPeerLoggingApplyConfiguration struct {
	Level    *string `json:"level,omitempty"`
	Peer     *string `json:"peer,omitempty"`
	Cauthdsl *string `json:"cauthdsl,omitempty"`
	Gossip   *string `json:"gossip,omitempty"`
	Grpc     *string `json:"grpc,omitempty"`
	Ledger   *string `json:"ledger,omitempty"`
	Msp      *string `json:"msp,omitempty"`
	Policies *string `json:"policies,omitempty"`
}

FabricPeerLoggingApplyConfiguration represents an declarative configuration of the FabricPeerLogging type for use with apply.

func FabricPeerLogging

func FabricPeerLogging() *FabricPeerLoggingApplyConfiguration

FabricPeerLoggingApplyConfiguration constructs an declarative configuration of the FabricPeerLogging type for use with apply.

func (*FabricPeerLoggingApplyConfiguration) WithCauthdsl

WithCauthdsl sets the Cauthdsl field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Cauthdsl field is set to the value of the last call.

func (*FabricPeerLoggingApplyConfiguration) WithGossip

WithGossip sets the Gossip field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Gossip field is set to the value of the last call.

func (*FabricPeerLoggingApplyConfiguration) WithGrpc

WithGrpc sets the Grpc field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Grpc field is set to the value of the last call.

func (*FabricPeerLoggingApplyConfiguration) WithLedger

WithLedger sets the Ledger field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Ledger field is set to the value of the last call.

func (*FabricPeerLoggingApplyConfiguration) WithLevel

WithLevel sets the Level field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Level field is set to the value of the last call.

func (*FabricPeerLoggingApplyConfiguration) WithMsp

WithMsp sets the Msp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Msp field is set to the value of the last call.

func (*FabricPeerLoggingApplyConfiguration) WithPeer

WithPeer sets the Peer field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Peer field is set to the value of the last call.

func (*FabricPeerLoggingApplyConfiguration) WithPolicies

WithPolicies sets the Policies field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Policies field is set to the value of the last call.

type FabricPeerResourcesApplyConfiguration

type FabricPeerResourcesApplyConfiguration struct {
	Peer            *v1.ResourceRequirements `json:"peer,omitempty"`
	CouchDB         *v1.ResourceRequirements `json:"couchdb,omitempty"`
	Chaincode       *v1.ResourceRequirements `json:"chaincode,omitempty"`
	CouchDBExporter *v1.ResourceRequirements `json:"couchdbExporter,omitempty"`
	Proxy           *v1.ResourceRequirements `json:"proxy,omitempty"`
}

FabricPeerResourcesApplyConfiguration represents an declarative configuration of the FabricPeerResources type for use with apply.

func FabricPeerResources

func FabricPeerResources() *FabricPeerResourcesApplyConfiguration

FabricPeerResourcesApplyConfiguration constructs an declarative configuration of the FabricPeerResources type for use with apply.

func (*FabricPeerResourcesApplyConfiguration) WithChaincode

WithChaincode sets the Chaincode field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Chaincode field is set to the value of the last call.

func (*FabricPeerResourcesApplyConfiguration) WithCouchDB

WithCouchDB sets the CouchDB field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CouchDB field is set to the value of the last call.

func (*FabricPeerResourcesApplyConfiguration) WithCouchDBExporter

WithCouchDBExporter sets the CouchDBExporter field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CouchDBExporter field is set to the value of the last call.

func (*FabricPeerResourcesApplyConfiguration) WithPeer

WithPeer sets the Peer field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Peer field is set to the value of the last call.

func (*FabricPeerResourcesApplyConfiguration) WithProxy

WithProxy sets the Proxy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Proxy field is set to the value of the last call.

type FabricPeerSpecApplyConfiguration

type FabricPeerSpecApplyConfiguration struct {
	PodAnnotations                 map[string]string                            `json:"podAnnotations,omitempty"`
	PodLabels                      map[string]string                            `json:"podLabels,omitempty"`
	DeliveryClientaddressOverrides []AddressOverrideApplyConfiguration          `json:"deliveryClientaddressOverrides,omitempty"`
	Volumes                        []v1.Volume                                  `json:"volumes,omitempty"`
	PeerVolumeMounts               []v1.VolumeMount                             `json:"peerVolumeMounts,omitempty"`
	UpdateCertificateTime          *metav1.Time                                 `json:"updateCertificateTime,omitempty"`
	Affinity                       *v1.Affinity                                 `json:"affinity,omitempty"`
	ServiceMonitor                 *ServiceMonitorApplyConfiguration            `json:"serviceMonitor,omitempty"`
	HostAliases                    []v1.HostAlias                               `json:"hostAliases,omitempty"`
	NodeSelector                   *v1.NodeSelector                             `json:"nodeSelector,omitempty"`
	CouchDBExporter                *FabricPeerCouchdbExporterApplyConfiguration `json:"couchDBexporter,omitempty"`
	GRPCProxy                      *GRPCProxyApplyConfiguration                 `json:"grpcProxy,omitempty"`
	Replicas                       *int                                         `json:"replicas,omitempty"`
	DockerSocketPath               *string                                      `json:"dockerSocketPath,omitempty"`
	Image                          *string                                      `json:"image,omitempty"`
	ExternalBuilders               []ExternalBuilderApplyConfiguration          `json:"externalBuilders,omitempty"`
	GatewayApi                     *FabricGatewayApiApplyConfiguration          `json:"gatewayApi,omitempty"`
	Traefik                        *FabricTraefikApplyConfiguration             `json:"traefik,omitempty"`
	Istio                          *FabricIstioApplyConfiguration               `json:"istio,omitempty"`
	Gossip                         *FabricPeerSpecGossipApplyConfiguration      `json:"gossip,omitempty"`
	ExternalEndpoint               *string                                      `json:"externalEndpoint,omitempty"`
	Tag                            *string                                      `json:"tag,omitempty"`
	ImagePullPolicy                *v1.PullPolicy                               `json:"imagePullPolicy,omitempty"`
	ExternalChaincodeBuilder       *bool                                        `json:"external_chaincode_builder,omitempty"`
	CouchDB                        *FabricPeerCouchDBApplyConfiguration         `json:"couchdb,omitempty"`
	FSServer                       *FabricFSServerApplyConfiguration            `json:"fsServer,omitempty"`
	ImagePullSecrets               []v1.LocalObjectReference                    `json:"imagePullSecrets,omitempty"`
	MspID                          *string                                      `json:"mspID,omitempty"`
	Secret                         *SecretApplyConfiguration                    `json:"secret,omitempty"`
	Service                        *PeerServiceApplyConfiguration               `json:"service,omitempty"`
	StateDb                        *hlfkungfusoftwareesv1alpha1.StateDB         `json:"stateDb,omitempty"`
	Storage                        *FabricPeerStorageApplyConfiguration         `json:"storage,omitempty"`
	Discovery                      *FabricPeerDiscoveryApplyConfiguration       `json:"discovery,omitempty"`
	Logging                        *FabricPeerLoggingApplyConfiguration         `json:"logging,omitempty"`
	Resources                      *FabricPeerResourcesApplyConfiguration       `json:"resources,omitempty"`
	Hosts                          []string                                     `json:"hosts,omitempty"`
	Tolerations                    []v1.Toleration                              `json:"tolerations,omitempty"`
	Env                            []v1.EnvVar                                  `json:"env,omitempty"`
}

FabricPeerSpecApplyConfiguration represents an declarative configuration of the FabricPeerSpec type for use with apply.

func FabricPeerSpec

func FabricPeerSpec() *FabricPeerSpecApplyConfiguration

FabricPeerSpecApplyConfiguration constructs an declarative configuration of the FabricPeerSpec type for use with apply.

func (*FabricPeerSpecApplyConfiguration) WithAffinity

WithAffinity sets the Affinity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affinity field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithCouchDB

WithCouchDB sets the CouchDB field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CouchDB field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithCouchDBExporter

WithCouchDBExporter sets the CouchDBExporter field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CouchDBExporter field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithDeliveryClientaddressOverrides added in v1.10.0

WithDeliveryClientaddressOverrides adds the given value to the DeliveryClientaddressOverrides 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 DeliveryClientaddressOverrides field.

func (*FabricPeerSpecApplyConfiguration) WithDiscovery

WithDiscovery sets the Discovery field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Discovery field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithDockerSocketPath

WithDockerSocketPath sets the DockerSocketPath field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DockerSocketPath field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithEnv

WithEnv adds the given value to the Env field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Env field.

func (*FabricPeerSpecApplyConfiguration) WithExternalBuilders

WithExternalBuilders adds the given value to the ExternalBuilders 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 ExternalBuilders field.

func (*FabricPeerSpecApplyConfiguration) WithExternalChaincodeBuilder

func (b *FabricPeerSpecApplyConfiguration) WithExternalChaincodeBuilder(value bool) *FabricPeerSpecApplyConfiguration

WithExternalChaincodeBuilder sets the ExternalChaincodeBuilder field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ExternalChaincodeBuilder field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithExternalEndpoint

WithExternalEndpoint sets the ExternalEndpoint field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ExternalEndpoint field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithFSServer

WithFSServer sets the FSServer field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FSServer field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithGRPCProxy

WithGRPCProxy sets the GRPCProxy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GRPCProxy field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithGatewayApi added in v1.10.0

WithGatewayApi sets the GatewayApi field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GatewayApi field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithGossip

WithGossip sets the Gossip field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Gossip field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithHostAliases

WithHostAliases adds the given value to the HostAliases 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 HostAliases field.

func (*FabricPeerSpecApplyConfiguration) WithHosts

WithHosts adds the given value to the Hosts 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 Hosts field.

func (*FabricPeerSpecApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithImagePullPolicy

WithImagePullPolicy sets the ImagePullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImagePullPolicy field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithImagePullSecrets

WithImagePullSecrets adds the given value to the ImagePullSecrets 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 ImagePullSecrets field.

func (*FabricPeerSpecApplyConfiguration) WithIstio

WithIstio sets the Istio field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Istio field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithLogging

WithLogging sets the Logging field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Logging field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithMspID

WithMspID sets the MspID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MspID field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithNodeSelector

WithNodeSelector sets the NodeSelector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NodeSelector field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithPeerVolumeMounts added in v1.10.0

WithPeerVolumeMounts adds the given value to the PeerVolumeMounts 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 PeerVolumeMounts field.

func (*FabricPeerSpecApplyConfiguration) WithPodAnnotations added in v1.10.0

WithPodAnnotations puts the entries into the PodAnnotations 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 PodAnnotations field, overwriting an existing map entries in PodAnnotations field with the same key.

func (*FabricPeerSpecApplyConfiguration) WithPodLabels added in v1.10.0

WithPodLabels puts the entries into the PodLabels 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 PodLabels field, overwriting an existing map entries in PodLabels field with the same key.

func (*FabricPeerSpecApplyConfiguration) WithReplicas

WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithResources

WithResources sets the Resources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resources field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithSecret

WithSecret sets the Secret field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Secret field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithService

WithService sets the Service field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Service field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithServiceMonitor

WithServiceMonitor sets the ServiceMonitor field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ServiceMonitor field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithStateDb

WithStateDb sets the StateDb field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the StateDb field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithStorage

WithStorage sets the Storage field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Storage field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithTag

WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithTolerations

WithTolerations adds the given value to the Tolerations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Tolerations field.

func (*FabricPeerSpecApplyConfiguration) WithTraefik added in v1.10.0

WithTraefik sets the Traefik field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Traefik field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithUpdateCertificateTime

WithUpdateCertificateTime sets the UpdateCertificateTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpdateCertificateTime field is set to the value of the last call.

func (*FabricPeerSpecApplyConfiguration) WithVolumes added in v1.10.0

WithVolumes adds the given value to the Volumes field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Volumes field.

type FabricPeerSpecGossipApplyConfiguration

type FabricPeerSpecGossipApplyConfiguration struct {
	ExternalEndpoint  *string `json:"externalEndpoint,omitempty"`
	Bootstrap         *string `json:"bootstrap,omitempty"`
	Endpoint          *string `json:"endpoint,omitempty"`
	UseLeaderElection *bool   `json:"useLeaderElection,omitempty"`
	OrgLeader         *bool   `json:"orgLeader,omitempty"`
}

FabricPeerSpecGossipApplyConfiguration represents an declarative configuration of the FabricPeerSpecGossip type for use with apply.

func FabricPeerSpecGossip

func FabricPeerSpecGossip() *FabricPeerSpecGossipApplyConfiguration

FabricPeerSpecGossipApplyConfiguration constructs an declarative configuration of the FabricPeerSpecGossip type for use with apply.

func (*FabricPeerSpecGossipApplyConfiguration) WithBootstrap

WithBootstrap sets the Bootstrap field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Bootstrap field is set to the value of the last call.

func (*FabricPeerSpecGossipApplyConfiguration) WithEndpoint

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 (*FabricPeerSpecGossipApplyConfiguration) WithExternalEndpoint

WithExternalEndpoint sets the ExternalEndpoint field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ExternalEndpoint field is set to the value of the last call.

func (*FabricPeerSpecGossipApplyConfiguration) WithOrgLeader

WithOrgLeader sets the OrgLeader field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the OrgLeader field is set to the value of the last call.

func (*FabricPeerSpecGossipApplyConfiguration) WithUseLeaderElection

WithUseLeaderElection sets the UseLeaderElection field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UseLeaderElection field is set to the value of the last call.

type FabricPeerStatusApplyConfiguration

type FabricPeerStatusApplyConfiguration struct {
	Conditions            *status.Conditions         `json:"conditions,omitempty"`
	Message               *string                    `json:"message,omitempty"`
	Status                *v1alpha1.DeploymentStatus `json:"status,omitempty"`
	LastCertificateUpdate *v1.Time                   `json:"lastCertificateUpdate,omitempty"`
	SignCert              *string                    `json:"signCert,omitempty"`
	TlsCert               *string                    `json:"tlsCert,omitempty"`
	TlsCACert             *string                    `json:"tlsCaCert,omitempty"`
	SignCACert            *string                    `json:"signCaCert,omitempty"`
	NodePort              *int                       `json:"port,omitempty"`
}

FabricPeerStatusApplyConfiguration represents an declarative configuration of the FabricPeerStatus type for use with apply.

func FabricPeerStatus

func FabricPeerStatus() *FabricPeerStatusApplyConfiguration

FabricPeerStatusApplyConfiguration constructs an declarative configuration of the FabricPeerStatus type for use with apply.

func (*FabricPeerStatusApplyConfiguration) WithConditions

WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.

func (*FabricPeerStatusApplyConfiguration) WithLastCertificateUpdate

WithLastCertificateUpdate sets the LastCertificateUpdate field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastCertificateUpdate field is set to the value of the last call.

func (*FabricPeerStatusApplyConfiguration) WithMessage

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 (*FabricPeerStatusApplyConfiguration) WithNodePort

WithNodePort sets the NodePort field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NodePort field is set to the value of the last call.

func (*FabricPeerStatusApplyConfiguration) WithSignCACert

WithSignCACert sets the SignCACert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SignCACert field is set to the value of the last call.

func (*FabricPeerStatusApplyConfiguration) WithSignCert

WithSignCert sets the SignCert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SignCert field is set to the value of the last call.

func (*FabricPeerStatusApplyConfiguration) WithStatus

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 (*FabricPeerStatusApplyConfiguration) WithTlsCACert

WithTlsCACert sets the TlsCACert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TlsCACert field is set to the value of the last call.

func (*FabricPeerStatusApplyConfiguration) WithTlsCert

WithTlsCert sets the TlsCert field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TlsCert field is set to the value of the last call.

type FabricPeerStorageApplyConfiguration

type FabricPeerStorageApplyConfiguration struct {
	CouchDB   *StorageApplyConfiguration `json:"couchdb,omitempty"`
	Peer      *StorageApplyConfiguration `json:"peer,omitempty"`
	Chaincode *StorageApplyConfiguration `json:"chaincode,omitempty"`
}

FabricPeerStorageApplyConfiguration represents an declarative configuration of the FabricPeerStorage type for use with apply.

func FabricPeerStorage

func FabricPeerStorage() *FabricPeerStorageApplyConfiguration

FabricPeerStorageApplyConfiguration constructs an declarative configuration of the FabricPeerStorage type for use with apply.

func (*FabricPeerStorageApplyConfiguration) WithChaincode

WithChaincode sets the Chaincode field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Chaincode field is set to the value of the last call.

func (*FabricPeerStorageApplyConfiguration) WithCouchDB

WithCouchDB sets the CouchDB field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CouchDB field is set to the value of the last call.

func (*FabricPeerStorageApplyConfiguration) WithPeer

WithPeer sets the Peer field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Peer field is set to the value of the last call.

type FabricTraefikApplyConfiguration added in v1.10.0

type FabricTraefikApplyConfiguration struct {
	Entrypoints []string                                    `json:"entryPoints,omitempty"`
	Middlewares []FabricTraefikMiddlewareApplyConfiguration `json:"middlewares,omitempty"`
	Hosts       []string                                    `json:"hosts,omitempty"`
}

FabricTraefikApplyConfiguration represents an declarative configuration of the FabricTraefik type for use with apply.

func FabricTraefik added in v1.10.0

func FabricTraefik() *FabricTraefikApplyConfiguration

FabricTraefikApplyConfiguration constructs an declarative configuration of the FabricTraefik type for use with apply.

func (*FabricTraefikApplyConfiguration) WithEntrypoints added in v1.10.0

WithEntrypoints adds the given value to the Entrypoints 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 Entrypoints field.

func (*FabricTraefikApplyConfiguration) WithHosts added in v1.10.0

WithHosts adds the given value to the Hosts 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 Hosts field.

func (*FabricTraefikApplyConfiguration) WithMiddlewares added in v1.10.0

WithMiddlewares adds the given value to the Middlewares 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 Middlewares field.

type FabricTraefikMiddlewareApplyConfiguration added in v1.10.0

type FabricTraefikMiddlewareApplyConfiguration struct {
	Name      *string `json:"name,omitempty"`
	Namespace *string `json:"namespace,omitempty"`
}

FabricTraefikMiddlewareApplyConfiguration represents an declarative configuration of the FabricTraefikMiddleware type for use with apply.

func FabricTraefikMiddleware added in v1.10.0

func FabricTraefikMiddleware() *FabricTraefikMiddlewareApplyConfiguration

FabricTraefikMiddlewareApplyConfiguration constructs an declarative configuration of the FabricTraefikMiddleware type for use with apply.

func (*FabricTraefikMiddlewareApplyConfiguration) WithName added in v1.10.0

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 (*FabricTraefikMiddlewareApplyConfiguration) WithNamespace added in v1.10.0

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 GRPCProxyApplyConfiguration

type GRPCProxyApplyConfiguration struct {
	Enabled          *bool                          `json:"enabled,omitempty"`
	Image            *string                        `json:"image,omitempty"`
	Tag              *string                        `json:"tag,omitempty"`
	Istio            *FabricIstioApplyConfiguration `json:"istio,omitempty"`
	ImagePullPolicy  *v1.PullPolicy                 `json:"imagePullPolicy,omitempty"`
	Resources        *v1.ResourceRequirements       `json:"resources,omitempty"`
	ImagePullSecrets []v1.LocalObjectReference      `json:"imagePullSecrets,omitempty"`
}

GRPCProxyApplyConfiguration represents an declarative configuration of the GRPCProxy type for use with apply.

func GRPCProxy

func GRPCProxy() *GRPCProxyApplyConfiguration

GRPCProxyApplyConfiguration constructs an declarative configuration of the GRPCProxy type for use with apply.

func (*GRPCProxyApplyConfiguration) WithEnabled

WithEnabled sets the Enabled field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enabled field is set to the value of the last call.

func (*GRPCProxyApplyConfiguration) WithImage

WithImage sets the Image field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Image field is set to the value of the last call.

func (*GRPCProxyApplyConfiguration) WithImagePullPolicy

WithImagePullPolicy sets the ImagePullPolicy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ImagePullPolicy field is set to the value of the last call.

func (*GRPCProxyApplyConfiguration) WithImagePullSecrets

WithImagePullSecrets adds the given value to the ImagePullSecrets 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 ImagePullSecrets field.

func (*GRPCProxyApplyConfiguration) WithIstio

WithIstio sets the Istio field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Istio field is set to the value of the last call.

func (*GRPCProxyApplyConfiguration) WithResources

WithResources sets the Resources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Resources field is set to the value of the last call.

func (*GRPCProxyApplyConfiguration) WithTag

WithTag sets the Tag field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Tag field is set to the value of the last call.

type HLFIdentityApplyConfiguration

type HLFIdentityApplyConfiguration struct {
	SecretName      *string `json:"secretName,omitempty"`
	SecretNamespace *string `json:"secretNamespace,omitempty"`
	SecretKey       *string `json:"secretKey,omitempty"`
}

HLFIdentityApplyConfiguration represents an declarative configuration of the HLFIdentity type for use with apply.

func HLFIdentity

func HLFIdentity() *HLFIdentityApplyConfiguration

HLFIdentityApplyConfiguration constructs an declarative configuration of the HLFIdentity type for use with apply.

func (*HLFIdentityApplyConfiguration) WithSecretKey

WithSecretKey sets the SecretKey field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretKey field is set to the value of the last call.

func (*HLFIdentityApplyConfiguration) WithSecretName

WithSecretName sets the SecretName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretName field is set to the value of the last call.

func (*HLFIdentityApplyConfiguration) WithSecretNamespace

WithSecretNamespace sets the SecretNamespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SecretNamespace field is set to the value of the last call.

type IngressApplyConfiguration

type IngressApplyConfiguration struct {
	Enabled     *bool                           `json:"enabled,omitempty"`
	ClassName   *string                         `json:"className,omitempty"`
	Annotations map[string]string               `json:"annotations,omitempty"`
	TLS         []v1beta1.IngressTLS            `json:"tls,omitempty"`
	Hosts       []IngressHostApplyConfiguration `json:"hosts,omitempty"`
}

IngressApplyConfiguration represents an declarative configuration of the Ingress type for use with apply.

func Ingress

func Ingress() *IngressApplyConfiguration

IngressApplyConfiguration constructs an declarative configuration of the Ingress type for use with apply.

func (*IngressApplyConfiguration) WithAnnotations

func (b *IngressApplyConfiguration) WithAnnotations(entries map[string]string) *IngressApplyConfiguration

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 (*IngressApplyConfiguration) WithClassName

WithClassName sets the ClassName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ClassName field is set to the value of the last call.

func (*IngressApplyConfiguration) WithEnabled

WithEnabled sets the Enabled field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enabled field is set to the value of the last call.

func (*IngressApplyConfiguration) WithHosts

WithHosts adds the given value to the Hosts 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 Hosts field.

func (*IngressApplyConfiguration) WithTLS

WithTLS adds the given value to the TLS 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 TLS field.

type IngressHostApplyConfiguration

type IngressHostApplyConfiguration struct {
	Host  *string                         `json:"host,omitempty"`
	Paths []IngressPathApplyConfiguration `json:"paths,omitempty"`
}

IngressHostApplyConfiguration represents an declarative configuration of the IngressHost type for use with apply.

func IngressHost

func IngressHost() *IngressHostApplyConfiguration

IngressHostApplyConfiguration constructs an declarative configuration of the IngressHost type for use with apply.

func (*IngressHostApplyConfiguration) WithHost

WithHost sets the Host field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Host field is set to the value of the last call.

func (*IngressHostApplyConfiguration) WithPaths

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.

type IngressPathApplyConfiguration

type IngressPathApplyConfiguration struct {
	Path     *string `json:"path,omitempty"`
	PathType *string `json:"pathType,omitempty"`
}

IngressPathApplyConfiguration represents an declarative configuration of the IngressPath type for use with apply.

func IngressPath

func IngressPath() *IngressPathApplyConfiguration

IngressPathApplyConfiguration constructs an declarative configuration of the IngressPath type for use with apply.

func (*IngressPathApplyConfiguration) WithPath

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 (*IngressPathApplyConfiguration) WithPathType

WithPathType sets the PathType field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PathType field is set to the value of the last call.

type OrdererCapabilitiesApplyConfiguration

type OrdererCapabilitiesApplyConfiguration struct {
	V2_0 *bool `json:"V2_0,omitempty"`
}

OrdererCapabilitiesApplyConfiguration represents an declarative configuration of the OrdererCapabilities type for use with apply.

func OrdererCapabilities

func OrdererCapabilities() *OrdererCapabilitiesApplyConfiguration

OrdererCapabilitiesApplyConfiguration constructs an declarative configuration of the OrdererCapabilities type for use with apply.

func (*OrdererCapabilitiesApplyConfiguration) WithV2_0

WithV2_0 sets the V2_0 field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the V2_0 field is set to the value of the last call.

type OrdererEnrollmentApplyConfiguration

type OrdererEnrollmentApplyConfiguration struct {
	Component *ComponentApplyConfiguration `json:"component,omitempty"`
	TLS       *TLSApplyConfiguration       `json:"tls,omitempty"`
}

OrdererEnrollmentApplyConfiguration represents an declarative configuration of the OrdererEnrollment type for use with apply.

func OrdererEnrollment

func OrdererEnrollment() *OrdererEnrollmentApplyConfiguration

OrdererEnrollmentApplyConfiguration constructs an declarative configuration of the OrdererEnrollment type for use with apply.

func (*OrdererEnrollmentApplyConfiguration) WithComponent

WithComponent sets the Component field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Component field is set to the value of the last call.

func (*OrdererEnrollmentApplyConfiguration) WithTLS

WithTLS sets the TLS field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLS field is set to the value of the last call.

type OrdererNodeApplyConfiguration

type OrdererNodeApplyConfiguration struct {
	ID         *string                                  `json:"id,omitempty"`
	Host       *string                                  `json:"host,omitempty"`
	Port       *int                                     `json:"port,omitempty"`
	Enrollment *OrdererNodeEnrollmentApplyConfiguration `json:"enrollment,omitempty"`
}

OrdererNodeApplyConfiguration represents an declarative configuration of the OrdererNode type for use with apply.

func OrdererNode

func OrdererNode() *OrdererNodeApplyConfiguration

OrdererNodeApplyConfiguration constructs an declarative configuration of the OrdererNode type for use with apply.

func (*OrdererNodeApplyConfiguration) WithEnrollment

WithEnrollment sets the Enrollment field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enrollment field is set to the value of the last call.

func (*OrdererNodeApplyConfiguration) WithHost

WithHost sets the Host field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Host field is set to the value of the last call.

func (*OrdererNodeApplyConfiguration) WithID

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 (*OrdererNodeApplyConfiguration) WithPort

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.

type OrdererNodeEnrollmentApplyConfiguration

type OrdererNodeEnrollmentApplyConfiguration struct {
	TLS *OrdererNodeEnrollmentTLSApplyConfiguration `json:"tls,omitempty"`
}

OrdererNodeEnrollmentApplyConfiguration represents an declarative configuration of the OrdererNodeEnrollment type for use with apply.

func OrdererNodeEnrollment

func OrdererNodeEnrollment() *OrdererNodeEnrollmentApplyConfiguration

OrdererNodeEnrollmentApplyConfiguration constructs an declarative configuration of the OrdererNodeEnrollment type for use with apply.

func (*OrdererNodeEnrollmentApplyConfiguration) WithTLS

WithTLS sets the TLS field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the TLS field is set to the value of the last call.

type OrdererNodeEnrollmentTLSApplyConfiguration

type OrdererNodeEnrollmentTLSApplyConfiguration struct {
	Csr *CsrApplyConfiguration `json:"csr,omitempty"`
}

OrdererNodeEnrollmentTLSApplyConfiguration represents an declarative configuration of the OrdererNodeEnrollmentTLS type for use with apply.

func OrdererNodeEnrollmentTLS

func OrdererNodeEnrollmentTLS() *OrdererNodeEnrollmentTLSApplyConfiguration

OrdererNodeEnrollmentTLSApplyConfiguration constructs an declarative configuration of the OrdererNodeEnrollmentTLS type for use with apply.

func (*OrdererNodeEnrollmentTLSApplyConfiguration) WithCsr

WithCsr sets the Csr field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Csr field is set to the value of the last call.

type OrdererNodeServiceApplyConfiguration

type OrdererNodeServiceApplyConfiguration struct {
	Type               *v1.ServiceType `json:"type,omitempty"`
	NodePortOperations *int            `json:"nodePortOperations,omitempty"`
	NodePortRequest    *int            `json:"nodePortRequest,omitempty"`
}

OrdererNodeServiceApplyConfiguration represents an declarative configuration of the OrdererNodeService type for use with apply.

func OrdererNodeService

func OrdererNodeService() *OrdererNodeServiceApplyConfiguration

OrdererNodeServiceApplyConfiguration constructs an declarative configuration of the OrdererNodeService type for use with apply.

func (*OrdererNodeServiceApplyConfiguration) WithNodePortOperations

WithNodePortOperations sets the NodePortOperations field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NodePortOperations field is set to the value of the last call.

func (*OrdererNodeServiceApplyConfiguration) WithNodePortRequest

WithNodePortRequest sets the NodePortRequest field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NodePortRequest field is set to the value of the last call.

func (*OrdererNodeServiceApplyConfiguration) WithType

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 OrdererServiceApplyConfiguration

type OrdererServiceApplyConfiguration struct {
	Type *v1alpha1.ServiceType `json:"type,omitempty"`
}

OrdererServiceApplyConfiguration represents an declarative configuration of the OrdererService type for use with apply.

func OrdererService

func OrdererService() *OrdererServiceApplyConfiguration

OrdererServiceApplyConfiguration constructs an declarative configuration of the OrdererService type for use with apply.

func (*OrdererServiceApplyConfiguration) WithType

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 OrdererSystemChannelApplyConfiguration

type OrdererSystemChannelApplyConfiguration struct {
	Name   *string                          `json:"name,omitempty"`
	Config *ChannelConfigApplyConfiguration `json:"config,omitempty"`
}

OrdererSystemChannelApplyConfiguration represents an declarative configuration of the OrdererSystemChannel type for use with apply.

func OrdererSystemChannel

func OrdererSystemChannel() *OrdererSystemChannelApplyConfiguration

OrdererSystemChannelApplyConfiguration constructs an declarative configuration of the OrdererSystemChannel type for use with apply.

func (*OrdererSystemChannelApplyConfiguration) WithConfig

WithConfig sets the Config field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Config field is set to the value of the last call.

func (*OrdererSystemChannelApplyConfiguration) WithName

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 PeerServiceApplyConfiguration

type PeerServiceApplyConfiguration struct {
	Type *v1.ServiceType `json:"type,omitempty"`
}

PeerServiceApplyConfiguration represents an declarative configuration of the PeerService type for use with apply.

func PeerService

func PeerService() *PeerServiceApplyConfiguration

PeerServiceApplyConfiguration constructs an declarative configuration of the PeerService type for use with apply.

func (*PeerServiceApplyConfiguration) WithType

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 SecretApplyConfiguration

type SecretApplyConfiguration struct {
	Enrollment *EnrollmentApplyConfiguration `json:"enrollment,omitempty"`
}

SecretApplyConfiguration represents an declarative configuration of the Secret type for use with apply.

func Secret

func Secret() *SecretApplyConfiguration

SecretApplyConfiguration constructs an declarative configuration of the Secret type for use with apply.

func (*SecretApplyConfiguration) WithEnrollment

WithEnrollment sets the Enrollment field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enrollment field is set to the value of the last call.

type SecretRefApplyConfiguration added in v1.10.0

type SecretRefApplyConfiguration struct {
	Name *string `json:"name,omitempty"`
}

SecretRefApplyConfiguration represents an declarative configuration of the SecretRef type for use with apply.

func SecretRef added in v1.10.0

func SecretRef() *SecretRefApplyConfiguration

SecretRefApplyConfiguration constructs an declarative configuration of the SecretRef type for use with apply.

func (*SecretRefApplyConfiguration) WithName added in v1.10.0

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 SecretRefNSKeyApplyConfiguration added in v1.10.0

type SecretRefNSKeyApplyConfiguration struct {
	Name      *string `json:"name,omitempty"`
	Namespace *string `json:"namespace,omitempty"`
	Key       *string `json:"key,omitempty"`
}

SecretRefNSKeyApplyConfiguration represents an declarative configuration of the SecretRefNSKey type for use with apply.

func SecretRefNSKey added in v1.10.0

func SecretRefNSKey() *SecretRefNSKeyApplyConfiguration

SecretRefNSKeyApplyConfiguration constructs an declarative configuration of the SecretRefNSKey type for use with apply.

func (*SecretRefNSKeyApplyConfiguration) WithKey added in v1.10.0

WithKey sets the Key field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Key field is set to the value of the last call.

func (*SecretRefNSKeyApplyConfiguration) WithName added in v1.10.0

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 (*SecretRefNSKeyApplyConfiguration) WithNamespace added in v1.10.0

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 ServiceMonitorApplyConfiguration

type ServiceMonitorApplyConfiguration struct {
	Enabled       *bool             `json:"enabled,omitempty"`
	Labels        map[string]string `json:"labels,omitempty"`
	SampleLimit   *int              `json:"sampleLimit,omitempty"`
	Interval      *string           `json:"interval,omitempty"`
	ScrapeTimeout *string           `json:"scrapeTimeout,omitempty"`
}

ServiceMonitorApplyConfiguration represents an declarative configuration of the ServiceMonitor type for use with apply.

func ServiceMonitor

func ServiceMonitor() *ServiceMonitorApplyConfiguration

ServiceMonitorApplyConfiguration constructs an declarative configuration of the ServiceMonitor type for use with apply.

func (*ServiceMonitorApplyConfiguration) WithEnabled

WithEnabled sets the Enabled field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enabled field is set to the value of the last call.

func (*ServiceMonitorApplyConfiguration) WithInterval

WithInterval sets the Interval field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Interval field is set to the value of the last call.

func (*ServiceMonitorApplyConfiguration) WithLabels

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 (*ServiceMonitorApplyConfiguration) WithSampleLimit

WithSampleLimit sets the SampleLimit field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SampleLimit field is set to the value of the last call.

func (*ServiceMonitorApplyConfiguration) WithScrapeTimeout

WithScrapeTimeout sets the ScrapeTimeout field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ScrapeTimeout field is set to the value of the last call.

type StorageApplyConfiguration

type StorageApplyConfiguration struct {
	Size         *string                        `json:"size,omitempty"`
	StorageClass *string                        `json:"storageClass,omitempty"`
	AccessMode   *v1.PersistentVolumeAccessMode `json:"accessMode,omitempty"`
}

StorageApplyConfiguration represents an declarative configuration of the Storage type for use with apply.

func Storage

func Storage() *StorageApplyConfiguration

StorageApplyConfiguration constructs an declarative configuration of the Storage type for use with apply.

func (*StorageApplyConfiguration) WithAccessMode

WithAccessMode sets the AccessMode field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AccessMode field is set to the value of the last call.

func (*StorageApplyConfiguration) WithSize

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 (*StorageApplyConfiguration) WithStorageClass

func (b *StorageApplyConfiguration) WithStorageClass(value string) *StorageApplyConfiguration

WithStorageClass sets the StorageClass field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the StorageClass field is set to the value of the last call.

type TLSApplyConfiguration

type TLSApplyConfiguration struct {
	Cahost       *string                                `json:"cahost,omitempty"`
	Caname       *string                                `json:"caname,omitempty"`
	Caport       *int                                   `json:"caport,omitempty"`
	Catls        *CatlsApplyConfiguration               `json:"catls,omitempty"`
	Csr          *CsrApplyConfiguration                 `json:"csr,omitempty"`
	Enrollid     *string                                `json:"enrollid,omitempty"`
	Enrollsecret *string                                `json:"enrollsecret,omitempty"`
	External     *ExternalCertificateApplyConfiguration `json:"external,omitempty"`
}

TLSApplyConfiguration represents an declarative configuration of the TLS type for use with apply.

func TLS

func TLS() *TLSApplyConfiguration

TLSApplyConfiguration constructs an declarative configuration of the TLS type for use with apply.

func (*TLSApplyConfiguration) WithCahost

func (b *TLSApplyConfiguration) WithCahost(value string) *TLSApplyConfiguration

WithCahost sets the Cahost field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Cahost field is set to the value of the last call.

func (*TLSApplyConfiguration) WithCaname

func (b *TLSApplyConfiguration) WithCaname(value string) *TLSApplyConfiguration

WithCaname sets the Caname field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Caname field is set to the value of the last call.

func (*TLSApplyConfiguration) WithCaport

func (b *TLSApplyConfiguration) WithCaport(value int) *TLSApplyConfiguration

WithCaport sets the Caport field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Caport field is set to the value of the last call.

func (*TLSApplyConfiguration) WithCatls

WithCatls sets the Catls field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Catls field is set to the value of the last call.

func (*TLSApplyConfiguration) WithCsr

WithCsr sets the Csr field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Csr field is set to the value of the last call.

func (*TLSApplyConfiguration) WithEnrollid

func (b *TLSApplyConfiguration) WithEnrollid(value string) *TLSApplyConfiguration

WithEnrollid sets the Enrollid field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enrollid field is set to the value of the last call.

func (*TLSApplyConfiguration) WithEnrollsecret

func (b *TLSApplyConfiguration) WithEnrollsecret(value string) *TLSApplyConfiguration

WithEnrollsecret sets the Enrollsecret field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Enrollsecret field is set to the value of the last call.

func (*TLSApplyConfiguration) WithExternal

WithExternal sets the External field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the External field is set to the value of the last call.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL