v1alpha1

package
v1.11.1 Latest Latest
Warning

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

Go to latest
Published: Nov 6, 2024 License: Apache-2.0 Imports: 8 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 a declarative configuration of the AddressOverride type for use with apply.

func AddressOverride added in v1.10.0

func AddressOverride() *AddressOverrideApplyConfiguration

AddressOverrideApplyConfiguration constructs a 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 a declarative configuration of the ApplicationCapabilities type for use with apply.

func ApplicationCapabilities

func ApplicationCapabilities() *ApplicationCapabilitiesApplyConfiguration

ApplicationCapabilitiesApplyConfiguration constructs a 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 a declarative configuration of the Catls type for use with apply.

func Catls

func Catls() *CatlsApplyConfiguration

CatlsApplyConfiguration constructs a 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 ChaincodePackageApplyConfiguration added in v1.11.0

type ChaincodePackageApplyConfiguration struct {
	Name        *string                                `json:"name,omitempty"`
	Address     *string                                `json:"address,omitempty"`
	Type        *string                                `json:"type,omitempty"`
	DialTimeout *string                                `json:"dialTimeout,omitempty"`
	TLS         *ChaincodePackageTLSApplyConfiguration `json:"tls,omitempty"`
}

ChaincodePackageApplyConfiguration represents a declarative configuration of the ChaincodePackage type for use with apply.

func ChaincodePackage added in v1.11.0

func ChaincodePackage() *ChaincodePackageApplyConfiguration

ChaincodePackageApplyConfiguration constructs a declarative configuration of the ChaincodePackage type for use with apply.

func (*ChaincodePackageApplyConfiguration) WithAddress added in v1.11.0

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 (*ChaincodePackageApplyConfiguration) WithDialTimeout added in v1.11.0

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

func (*ChaincodePackageApplyConfiguration) WithName added in v1.11.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 (*ChaincodePackageApplyConfiguration) WithTLS added in v1.11.0

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 (*ChaincodePackageApplyConfiguration) WithType added in v1.11.0

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 ChaincodePackageTLSApplyConfiguration added in v1.11.0

type ChaincodePackageTLSApplyConfiguration struct {
	Required *bool `json:"required,omitempty"`
}

ChaincodePackageTLSApplyConfiguration represents a declarative configuration of the ChaincodePackageTLS type for use with apply.

func ChaincodePackageTLS added in v1.11.0

func ChaincodePackageTLS() *ChaincodePackageTLSApplyConfiguration

ChaincodePackageTLSApplyConfiguration constructs a declarative configuration of the ChaincodePackageTLS type for use with apply.

func (*ChaincodePackageTLSApplyConfiguration) WithRequired added in v1.11.0

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

type ChannelCapabilitiesApplyConfiguration

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

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

func ChannelCapabilities

func ChannelCapabilities() *ChannelCapabilitiesApplyConfiguration

ChannelCapabilitiesApplyConfiguration constructs a 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 a declarative configuration of the ChannelConfig type for use with apply.

func ChannelConfig

func ChannelConfig() *ChannelConfigApplyConfiguration

ChannelConfigApplyConfiguration constructs a 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 a declarative configuration of the Component type for use with apply.

func Component

func Component() *ComponentApplyConfiguration

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

func (*ComponentApplyConfiguration) 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 a declarative configuration of the Cors type for use with apply.

func Cors

func Cors() *CorsApplyConfiguration

CorsApplyConfiguration constructs a 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 a declarative configuration of the Csr type for use with apply.

func Csr

func Csr() *CsrApplyConfiguration

CsrApplyConfiguration constructs a 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 a declarative configuration of the Enrollment type for use with apply.

func Enrollment

func Enrollment() *EnrollmentApplyConfiguration

EnrollmentApplyConfiguration constructs a 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 a declarative configuration of the ExternalBuilder type for use with apply.

func ExternalBuilder

func ExternalBuilder() *ExternalBuilderApplyConfiguration

ExternalBuilderApplyConfiguration constructs a 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 a declarative configuration of the ExternalCertificate type for use with apply.

func ExternalCertificate

func ExternalCertificate() *ExternalCertificateApplyConfiguration

ExternalCertificateApplyConfiguration constructs a 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 a declarative configuration of the FabricCAAffiliation type for use with apply.

func FabricCAAffiliation

func FabricCAAffiliation() *FabricCAAffiliationApplyConfiguration

FabricCAAffiliationApplyConfiguration constructs a 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 a declarative configuration of the FabricCA type for use with apply.

func FabricCA

func FabricCA(name, namespace string) *FabricCAApplyConfiguration

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

func (*FabricCAApplyConfiguration) GetName added in v1.11.0

func (b *FabricCAApplyConfiguration) GetName() *string

GetName retrieves the value of the Name field in the declarative configuration.

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 a declarative configuration of the FabricCABCCSP type for use with apply.

func FabricCABCCSP

func FabricCABCCSP() *FabricCABCCSPApplyConfiguration

FabricCABCCSPApplyConfiguration constructs a 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 a declarative configuration of the FabricCABCCSPSW type for use with apply.

func FabricCABCCSPSW

func FabricCABCCSPSW() *FabricCABCCSPSWApplyConfiguration

FabricCABCCSPSWApplyConfiguration constructs a 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 a declarative configuration of the FabricCACFGAffilitions type for use with apply.

func FabricCACFGAffilitions

func FabricCACFGAffilitions() *FabricCACFGAffilitionsApplyConfiguration

FabricCACFGAffilitionsApplyConfiguration constructs a 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 a declarative configuration of the FabricCACFG type for use with apply.

func FabricCACFG

func FabricCACFG() *FabricCACFGApplyConfiguration

FabricCACFGApplyConfiguration constructs a 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 a declarative configuration of the FabricCACFGIdentities type for use with apply.

func FabricCACFGIdentities

func FabricCACFGIdentities() *FabricCACFGIdentitiesApplyConfiguration

FabricCACFGIdentitiesApplyConfiguration constructs a 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 a declarative configuration of the FabricCACRL type for use with apply.

func FabricCACRL

func FabricCACRL() *FabricCACRLApplyConfiguration

FabricCACRLApplyConfiguration constructs a 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 a declarative configuration of the FabricCACSR type for use with apply.

func FabricCACSR

func FabricCACSR() *FabricCACSRApplyConfiguration

FabricCACSRApplyConfiguration constructs a 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 a declarative configuration of the FabricCACSRCA type for use with apply.

func FabricCACSRCA

func FabricCACSRCA() *FabricCACSRCAApplyConfiguration

FabricCACSRCAApplyConfiguration constructs a 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 a declarative configuration of the FabricCACrypto type for use with apply.

func FabricCACrypto

func FabricCACrypto() *FabricCACryptoApplyConfiguration

FabricCACryptoApplyConfiguration constructs a 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 a declarative configuration of the FabricCADatabase type for use with apply.

func FabricCADatabase

func FabricCADatabase() *FabricCADatabaseApplyConfiguration

FabricCADatabaseApplyConfiguration constructs a 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 a declarative configuration of the FabricCAIdentity type for use with apply.

func FabricCAIdentity

func FabricCAIdentity() *FabricCAIdentityApplyConfiguration

FabricCAIdentityApplyConfiguration constructs a 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 a declarative configuration of the FabricCAIdentityAttrs type for use with apply.

func FabricCAIdentityAttrs

func FabricCAIdentityAttrs() *FabricCAIdentityAttrsApplyConfiguration

FabricCAIdentityAttrsApplyConfiguration constructs a 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 a declarative configuration of the FabricCAIntermediate type for use with apply.

func FabricCAIntermediate

func FabricCAIntermediate() *FabricCAIntermediateApplyConfiguration

FabricCAIntermediateApplyConfiguration constructs a 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 a declarative configuration of the FabricCAIntermediateParentServer type for use with apply.

func FabricCAIntermediateParentServer

func FabricCAIntermediateParentServer() *FabricCAIntermediateParentServerApplyConfiguration

FabricCAIntermediateParentServerApplyConfiguration constructs a 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 a declarative configuration of the FabricCAItemConf type for use with apply.

func FabricCAItemConf

func FabricCAItemConf() *FabricCAItemConfApplyConfiguration

FabricCAItemConfApplyConfiguration constructs a 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 a declarative configuration of the FabricCAMetrics type for use with apply.

func FabricCAMetrics

func FabricCAMetrics() *FabricCAMetricsApplyConfiguration

FabricCAMetricsApplyConfiguration constructs a 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 a declarative configuration of the FabricCAMetricsStatsd type for use with apply.

func FabricCAMetricsStatsd

func FabricCAMetricsStatsd() *FabricCAMetricsStatsdApplyConfiguration

FabricCAMetricsStatsdApplyConfiguration constructs a 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 a declarative configuration of the FabricCANames type for use with apply.

func FabricCANames

func FabricCANames() *FabricCANamesApplyConfiguration

FabricCANamesApplyConfiguration constructs a 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 a declarative configuration of the FabricCARegistry type for use with apply.

func FabricCARegistry

func FabricCARegistry() *FabricCARegistryApplyConfiguration

FabricCARegistryApplyConfiguration constructs a 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 a declarative configuration of the FabricCASigning type for use with apply.

func FabricCASigning

func FabricCASigning() *FabricCASigningApplyConfiguration

FabricCASigningApplyConfiguration constructs a 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 a declarative configuration of the FabricCASigningDefault type for use with apply.

func FabricCASigningDefault

func FabricCASigningDefault() *FabricCASigningDefaultApplyConfiguration

FabricCASigningDefaultApplyConfiguration constructs a 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 a declarative configuration of the FabricCASigningProfiles type for use with apply.

func FabricCASigningProfiles

func FabricCASigningProfiles() *FabricCASigningProfilesApplyConfiguration

FabricCASigningProfilesApplyConfiguration constructs a 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 a declarative configuration of the FabricCASigningSignProfile type for use with apply.

func FabricCASigningSignProfile

func FabricCASigningSignProfile() *FabricCASigningSignProfileApplyConfiguration

FabricCASigningSignProfileApplyConfiguration constructs a 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 a declarative configuration of the FabricCASigningSignProfileConstraint type for use with apply.

func FabricCASigningSignProfileConstraint

func FabricCASigningSignProfileConstraint() *FabricCASigningSignProfileConstraintApplyConfiguration

FabricCASigningSignProfileConstraintApplyConfiguration constructs a 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 a declarative configuration of the FabricCASigningTLSProfile type for use with apply.

func FabricCASigningTLSProfile

func FabricCASigningTLSProfile() *FabricCASigningTLSProfileApplyConfiguration

FabricCASigningTLSProfileApplyConfiguration constructs a 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 a declarative configuration of the FabricCASpec type for use with apply.

func FabricCASpec

func FabricCASpec() *FabricCASpecApplyConfiguration

FabricCASpecApplyConfiguration constructs a 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 a declarative configuration of the FabricCASpecService type for use with apply.

func FabricCASpecService

func FabricCASpecService() *FabricCASpecServiceApplyConfiguration

FabricCASpecServiceApplyConfiguration constructs a 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 a declarative configuration of the FabricCAStatus type for use with apply.

func FabricCAStatus

func FabricCAStatus() *FabricCAStatusApplyConfiguration

FabricCAStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricCASubject type for use with apply.

func FabricCASubject

func FabricCASubject() *FabricCASubjectApplyConfiguration

FabricCASubjectApplyConfiguration constructs a 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 a declarative configuration of the FabricCATLSConf type for use with apply.

func FabricCATLSConf

func FabricCATLSConf() *FabricCATLSConfApplyConfiguration

FabricCATLSConfApplyConfiguration constructs a 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 a declarative configuration of the FabricChaincode type for use with apply.

func FabricChaincode

func FabricChaincode(name, namespace string) *FabricChaincodeApplyConfiguration

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

func (*FabricChaincodeApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 FabricChaincodeApproveApplyConfiguration added in v1.11.0

type FabricChaincodeApproveApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricChaincodeApproveSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricChaincodeApproveStatusApplyConfiguration `json:"status,omitempty"`
}

FabricChaincodeApproveApplyConfiguration represents a declarative configuration of the FabricChaincodeApprove type for use with apply.

func FabricChaincodeApprove added in v1.11.0

func FabricChaincodeApprove(name string) *FabricChaincodeApproveApplyConfiguration

FabricChaincodeApprove constructs a declarative configuration of the FabricChaincodeApprove type for use with apply.

func (*FabricChaincodeApproveApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

func (*FabricChaincodeApproveApplyConfiguration) WithAPIVersion added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithAnnotations added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithCreationTimestamp added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithDeletionGracePeriodSeconds added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithDeletionTimestamp added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithFinalizers added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithGenerateName added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithGeneration added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithKind added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithLabels added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithName added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithNamespace added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithOwnerReferences added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithResourceVersion added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithSpec added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithStatus added in v1.11.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 (*FabricChaincodeApproveApplyConfiguration) WithUID added in v1.11.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 FabricChaincodeApproveSpecApplyConfiguration added in v1.11.0

type FabricChaincodeApproveSpecApplyConfiguration struct {
	ChaincodeName          *string                                      `json:"chaincodeName,omitempty"`
	ChannelName            *string                                      `json:"channelName,omitempty"`
	InitRequired           *bool                                        `json:"initRequired,omitempty"`
	MSPID                  *string                                      `json:"mspID,omitempty"`
	PackageID              *string                                      `json:"packageId,omitempty"`
	Version                *string                                      `json:"version,omitempty"`
	Sequence               *int64                                       `json:"sequence,omitempty"`
	EndorsementPolicy      *string                                      `json:"endorsementPolicy,omitempty"`
	PrivateDataCollections []PrivateDataCollectionApplyConfiguration    `json:"pdc,omitempty"`
	HLFIdentity            *HLFIdentityApplyConfiguration               `json:"hlfIdentity,omitempty"`
	Peers                  []FabricPeerInternalRefApplyConfiguration    `json:"peers,omitempty"`
	ExternalPeers          []FabricPeerExternalRefApplyConfiguration    `json:"externalPeers,omitempty"`
	Orderers               []FabricOrdererInternalRefApplyConfiguration `json:"orderers,omitempty"`
	ExternalOrderers       []FabricOrdererExternalRefApplyConfiguration `json:"externalOrderers,omitempty"`
}

FabricChaincodeApproveSpecApplyConfiguration represents a declarative configuration of the FabricChaincodeApproveSpec type for use with apply.

func FabricChaincodeApproveSpec added in v1.11.0

func FabricChaincodeApproveSpec() *FabricChaincodeApproveSpecApplyConfiguration

FabricChaincodeApproveSpecApplyConfiguration constructs a declarative configuration of the FabricChaincodeApproveSpec type for use with apply.

func (*FabricChaincodeApproveSpecApplyConfiguration) WithChaincodeName added in v1.11.0

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

func (*FabricChaincodeApproveSpecApplyConfiguration) WithChannelName added in v1.11.0

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

func (*FabricChaincodeApproveSpecApplyConfiguration) WithEndorsementPolicy added in v1.11.0

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

func (*FabricChaincodeApproveSpecApplyConfiguration) WithExternalOrderers added in v1.11.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 (*FabricChaincodeApproveSpecApplyConfiguration) WithExternalPeers added in v1.11.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 (*FabricChaincodeApproveSpecApplyConfiguration) WithHLFIdentity added in v1.11.0

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 (*FabricChaincodeApproveSpecApplyConfiguration) WithInitRequired added in v1.11.0

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

func (*FabricChaincodeApproveSpecApplyConfiguration) WithMSPID added in v1.11.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 (*FabricChaincodeApproveSpecApplyConfiguration) WithOrderers added in v1.11.0

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 (*FabricChaincodeApproveSpecApplyConfiguration) WithPackageID added in v1.11.0

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 (*FabricChaincodeApproveSpecApplyConfiguration) WithPeers added in v1.11.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.

func (*FabricChaincodeApproveSpecApplyConfiguration) WithPrivateDataCollections added in v1.11.0

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

func (*FabricChaincodeApproveSpecApplyConfiguration) WithSequence added in v1.11.0

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

func (*FabricChaincodeApproveSpecApplyConfiguration) WithVersion added in v1.11.0

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 FabricChaincodeApproveStatusApplyConfiguration added in v1.11.0

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

FabricChaincodeApproveStatusApplyConfiguration represents a declarative configuration of the FabricChaincodeApproveStatus type for use with apply.

func FabricChaincodeApproveStatus added in v1.11.0

func FabricChaincodeApproveStatus() *FabricChaincodeApproveStatusApplyConfiguration

FabricChaincodeApproveStatusApplyConfiguration constructs a declarative configuration of the FabricChaincodeApproveStatus type for use with apply.

func (*FabricChaincodeApproveStatusApplyConfiguration) WithConditions added in v1.11.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 (*FabricChaincodeApproveStatusApplyConfiguration) WithMessage added in v1.11.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 (*FabricChaincodeApproveStatusApplyConfiguration) WithStatus added in v1.11.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 (*FabricChaincodeApproveStatusApplyConfiguration) WithTransactionID added in v1.11.0

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

type FabricChaincodeCommitApplyConfiguration added in v1.11.0

type FabricChaincodeCommitApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricChaincodeCommitSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricChaincodeCommitStatusApplyConfiguration `json:"status,omitempty"`
}

FabricChaincodeCommitApplyConfiguration represents a declarative configuration of the FabricChaincodeCommit type for use with apply.

func FabricChaincodeCommit added in v1.11.0

func FabricChaincodeCommit(name string) *FabricChaincodeCommitApplyConfiguration

FabricChaincodeCommit constructs a declarative configuration of the FabricChaincodeCommit type for use with apply.

func (*FabricChaincodeCommitApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

func (*FabricChaincodeCommitApplyConfiguration) WithAPIVersion added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithAnnotations added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithCreationTimestamp added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithDeletionGracePeriodSeconds added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithDeletionTimestamp added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithFinalizers added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithGenerateName added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithGeneration added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithKind added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithLabels added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithName added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithNamespace added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithOwnerReferences added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithResourceVersion added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithSpec added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithStatus added in v1.11.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 (*FabricChaincodeCommitApplyConfiguration) WithUID added in v1.11.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 FabricChaincodeCommitSpecApplyConfiguration added in v1.11.0

type FabricChaincodeCommitSpecApplyConfiguration struct {
	ChaincodeName          *string                                      `json:"chaincodeName,omitempty"`
	ChannelName            *string                                      `json:"channelName,omitempty"`
	Version                *string                                      `json:"version,omitempty"`
	Sequence               *int64                                       `json:"sequence,omitempty"`
	EndorsementPolicy      *string                                      `json:"endorsementPolicy,omitempty"`
	PrivateDataCollections []PrivateDataCollectionApplyConfiguration    `json:"pdc,omitempty"`
	InitRequired           *bool                                        `json:"initRequired,omitempty"`
	HLFIdentity            *HLFIdentityApplyConfiguration               `json:"hlfIdentity,omitempty"`
	MSPID                  *string                                      `json:"mspID,omitempty"`
	Peers                  []FabricPeerInternalRefApplyConfiguration    `json:"peers,omitempty"`
	ExternalPeers          []FabricPeerExternalRefApplyConfiguration    `json:"externalPeers,omitempty"`
	Orderers               []FabricOrdererInternalRefApplyConfiguration `json:"orderers,omitempty"`
	ExternalOrderers       []FabricOrdererExternalRefApplyConfiguration `json:"externalOrderers,omitempty"`
}

FabricChaincodeCommitSpecApplyConfiguration represents a declarative configuration of the FabricChaincodeCommitSpec type for use with apply.

func FabricChaincodeCommitSpec added in v1.11.0

func FabricChaincodeCommitSpec() *FabricChaincodeCommitSpecApplyConfiguration

FabricChaincodeCommitSpecApplyConfiguration constructs a declarative configuration of the FabricChaincodeCommitSpec type for use with apply.

func (*FabricChaincodeCommitSpecApplyConfiguration) WithChaincodeName added in v1.11.0

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

func (*FabricChaincodeCommitSpecApplyConfiguration) WithChannelName added in v1.11.0

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

func (*FabricChaincodeCommitSpecApplyConfiguration) WithEndorsementPolicy added in v1.11.0

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

func (*FabricChaincodeCommitSpecApplyConfiguration) WithExternalOrderers added in v1.11.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 (*FabricChaincodeCommitSpecApplyConfiguration) WithExternalPeers added in v1.11.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 (*FabricChaincodeCommitSpecApplyConfiguration) WithHLFIdentity added in v1.11.0

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 (*FabricChaincodeCommitSpecApplyConfiguration) WithInitRequired added in v1.11.0

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

func (*FabricChaincodeCommitSpecApplyConfiguration) WithMSPID added in v1.11.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 (*FabricChaincodeCommitSpecApplyConfiguration) WithOrderers added in v1.11.0

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 (*FabricChaincodeCommitSpecApplyConfiguration) WithPeers added in v1.11.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.

func (*FabricChaincodeCommitSpecApplyConfiguration) WithPrivateDataCollections added in v1.11.0

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

func (*FabricChaincodeCommitSpecApplyConfiguration) WithSequence added in v1.11.0

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

func (*FabricChaincodeCommitSpecApplyConfiguration) WithVersion added in v1.11.0

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 FabricChaincodeCommitStatusApplyConfiguration added in v1.11.0

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

FabricChaincodeCommitStatusApplyConfiguration represents a declarative configuration of the FabricChaincodeCommitStatus type for use with apply.

func FabricChaincodeCommitStatus added in v1.11.0

func FabricChaincodeCommitStatus() *FabricChaincodeCommitStatusApplyConfiguration

FabricChaincodeCommitStatusApplyConfiguration constructs a declarative configuration of the FabricChaincodeCommitStatus type for use with apply.

func (*FabricChaincodeCommitStatusApplyConfiguration) WithConditions added in v1.11.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 (*FabricChaincodeCommitStatusApplyConfiguration) WithMessage added in v1.11.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 (*FabricChaincodeCommitStatusApplyConfiguration) WithStatus added in v1.11.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 (*FabricChaincodeCommitStatusApplyConfiguration) WithTransactionID added in v1.11.0

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

type FabricChaincodeInstallApplyConfiguration added in v1.11.0

type FabricChaincodeInstallApplyConfiguration struct {
	v1.TypeMetaApplyConfiguration    `json:",inline"`
	*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
	Spec                             *FabricChaincodeInstallSpecApplyConfiguration   `json:"spec,omitempty"`
	Status                           *FabricChaincodeInstallStatusApplyConfiguration `json:"status,omitempty"`
}

FabricChaincodeInstallApplyConfiguration represents a declarative configuration of the FabricChaincodeInstall type for use with apply.

func FabricChaincodeInstall added in v1.11.0

func FabricChaincodeInstall(name string) *FabricChaincodeInstallApplyConfiguration

FabricChaincodeInstall constructs a declarative configuration of the FabricChaincodeInstall type for use with apply.

func (*FabricChaincodeInstallApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

func (*FabricChaincodeInstallApplyConfiguration) WithAPIVersion added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithAnnotations added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithCreationTimestamp added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithDeletionGracePeriodSeconds added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithDeletionTimestamp added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithFinalizers added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithGenerateName added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithGeneration added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithKind added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithLabels added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithName added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithNamespace added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithOwnerReferences added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithResourceVersion added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithSpec added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithStatus added in v1.11.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 (*FabricChaincodeInstallApplyConfiguration) WithUID added in v1.11.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 FabricChaincodeInstallSpecApplyConfiguration added in v1.11.0

type FabricChaincodeInstallSpecApplyConfiguration struct {
	Peers            []FabricPeerInternalRefApplyConfiguration `json:"peers,omitempty"`
	ExternalPeers    []FabricPeerExternalRefApplyConfiguration `json:"externalPeers,omitempty"`
	MSPID            *string                                   `json:"mspID,omitempty"`
	HLFIdentity      *HLFIdentityApplyConfiguration            `json:"hlfIdentity,omitempty"`
	ChaincodePackage *ChaincodePackageApplyConfiguration       `json:"chaincodePackage,omitempty"`
}

FabricChaincodeInstallSpecApplyConfiguration represents a declarative configuration of the FabricChaincodeInstallSpec type for use with apply.

func FabricChaincodeInstallSpec added in v1.11.0

func FabricChaincodeInstallSpec() *FabricChaincodeInstallSpecApplyConfiguration

FabricChaincodeInstallSpecApplyConfiguration constructs a declarative configuration of the FabricChaincodeInstallSpec type for use with apply.

func (*FabricChaincodeInstallSpecApplyConfiguration) WithChaincodePackage added in v1.11.0

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

func (*FabricChaincodeInstallSpecApplyConfiguration) WithExternalPeers added in v1.11.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 (*FabricChaincodeInstallSpecApplyConfiguration) WithHLFIdentity added in v1.11.0

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 (*FabricChaincodeInstallSpecApplyConfiguration) WithMSPID added in v1.11.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 (*FabricChaincodeInstallSpecApplyConfiguration) WithPeers added in v1.11.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 FabricChaincodeInstallStatusApplyConfiguration added in v1.11.0

type FabricChaincodeInstallStatusApplyConfiguration struct {
	Conditions     *status.Conditions                            `json:"conditions,omitempty"`
	Message        *string                                       `json:"message,omitempty"`
	PackageID      *string                                       `json:"packageID,omitempty"`
	FailedPeers    []FailedPeerApplyConfiguration                `json:"failedPeers,omitempty"`
	InstalledPeers []InstalledPeerApplyConfiguration             `json:"installedPeers,omitempty"`
	Status         *hlfkungfusoftwareesv1alpha1.DeploymentStatus `json:"status,omitempty"`
}

FabricChaincodeInstallStatusApplyConfiguration represents a declarative configuration of the FabricChaincodeInstallStatus type for use with apply.

func FabricChaincodeInstallStatus added in v1.11.0

func FabricChaincodeInstallStatus() *FabricChaincodeInstallStatusApplyConfiguration

FabricChaincodeInstallStatusApplyConfiguration constructs a declarative configuration of the FabricChaincodeInstallStatus type for use with apply.

func (*FabricChaincodeInstallStatusApplyConfiguration) WithConditions added in v1.11.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 (*FabricChaincodeInstallStatusApplyConfiguration) WithFailedPeers added in v1.11.0

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

func (*FabricChaincodeInstallStatusApplyConfiguration) WithInstalledPeers added in v1.11.0

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

func (*FabricChaincodeInstallStatusApplyConfiguration) WithMessage added in v1.11.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 (*FabricChaincodeInstallStatusApplyConfiguration) WithPackageID added in v1.11.0

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 (*FabricChaincodeInstallStatusApplyConfiguration) WithStatus added in v1.11.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 FabricChaincodeSpecApplyConfiguration

type FabricChaincodeSpecApplyConfiguration struct {
	Template            *FabricChaincodeTemplateRefApplyConfiguration `json:"template,omitempty"`
	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"`
	PodSecurityContext  *v1.PodSecurityContext                        `json:"podSecurityContext,omitempty"`
	SecurityContext     *v1.SecurityContext                           `json:"securityContext,omitempty"`
	ServiceAccountName  *string                                       `json:"serviceAccountName,omitempty"`
	EnableServiceLinks  *bool                                         `json:"enableServiceLinks,omitempty"`
	NodeSelector        map[string]string                             `json:"nodeSelector,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 a declarative configuration of the FabricChaincodeSpec type for use with apply.

func FabricChaincodeSpec

func FabricChaincodeSpec() *FabricChaincodeSpecApplyConfiguration

FabricChaincodeSpecApplyConfiguration constructs a 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.

WithEnableServiceLinks sets the EnableServiceLinks field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the EnableServiceLinks 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) WithNodeSelector added in v1.11.0

WithNodeSelector puts the entries into the NodeSelector field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the NodeSelector field, overwriting an existing map entries in NodeSelector field with the same key.

func (*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) WithPodSecurityContext added in v1.11.0

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

func (*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) WithSecurityContext added in v1.11.0

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

func (*FabricChaincodeSpecApplyConfiguration) WithServiceAccountName added in v1.11.0

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

func (*FabricChaincodeSpecApplyConfiguration) WithTemplate added in v1.11.0

WithTemplate sets the Template field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Template 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 a declarative configuration of the FabricChaincodeStatus type for use with apply.

func FabricChaincodeStatus

func FabricChaincodeStatus() *FabricChaincodeStatusApplyConfiguration

FabricChaincodeStatusApplyConfiguration constructs a 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 a 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 a declarative configuration of the FabricChaincodeTemplate type for use with apply.

func (*FabricChaincodeTemplateApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 FabricChaincodeTemplateRefApplyConfiguration added in v1.11.0

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

FabricChaincodeTemplateRefApplyConfiguration represents a declarative configuration of the FabricChaincodeTemplateRef type for use with apply.

func FabricChaincodeTemplateRef added in v1.11.0

func FabricChaincodeTemplateRef() *FabricChaincodeTemplateRefApplyConfiguration

FabricChaincodeTemplateRefApplyConfiguration constructs a declarative configuration of the FabricChaincodeTemplateRef type for use with apply.

func (*FabricChaincodeTemplateRefApplyConfiguration) WithName added in v1.11.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 (*FabricChaincodeTemplateRefApplyConfiguration) WithNamespace added in v1.11.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 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"`
	Replicas            *int                      `json:"replicas,omitempty"`
	Env                 []v1.EnvVar               `json:"env,omitempty"`
	ChaincodeServerPort *int                      `json:"chaincodeServerPort,omitempty"`
	MspID               *string                   `json:"mspID,omitempty"`
}

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

func FabricChaincodeTemplateSpec added in v1.10.0

func FabricChaincodeTemplateSpec() *FabricChaincodeTemplateSpecApplyConfiguration

FabricChaincodeTemplateSpecApplyConfiguration constructs a 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) 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 a declarative configuration of the FabricChaincodeTemplateStatus type for use with apply.

func FabricChaincodeTemplateStatus added in v1.10.0

func FabricChaincodeTemplateStatus() *FabricChaincodeTemplateStatusApplyConfiguration

FabricChaincodeTemplateStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricExplorer type for use with apply.

func FabricExplorer

func FabricExplorer(name, namespace string) *FabricExplorerApplyConfiguration

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

func (*FabricExplorerApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 a declarative configuration of the FabricExplorerSpec type for use with apply.

func FabricExplorerSpec

func FabricExplorerSpec() *FabricExplorerSpecApplyConfiguration

FabricExplorerSpecApplyConfiguration constructs a 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 a declarative configuration of the FabricExplorerStatus type for use with apply.

func FabricExplorerStatus

func FabricExplorerStatus() *FabricExplorerStatusApplyConfiguration

FabricExplorerStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricFSServer type for use with apply.

func FabricFSServer

func FabricFSServer() *FabricFSServerApplyConfiguration

FabricFSServerApplyConfiguration constructs a 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 a declarative configuration of the FabricFollowerChannelAnchorPeer type for use with apply.

func FabricFollowerChannelAnchorPeer

func FabricFollowerChannelAnchorPeer() *FabricFollowerChannelAnchorPeerApplyConfiguration

FabricFollowerChannelAnchorPeerApplyConfiguration constructs a 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 a declarative configuration of the FabricFollowerChannel type for use with apply.

func FabricFollowerChannel

func FabricFollowerChannel(name string) *FabricFollowerChannelApplyConfiguration

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

func (*FabricFollowerChannelApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 a declarative configuration of the FabricFollowerChannelExternalPeer type for use with apply.

func FabricFollowerChannelExternalPeer

func FabricFollowerChannelExternalPeer() *FabricFollowerChannelExternalPeerApplyConfiguration

FabricFollowerChannelExternalPeerApplyConfiguration constructs a 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 a declarative configuration of the FabricFollowerChannelOrderer type for use with apply.

func FabricFollowerChannelOrderer

func FabricFollowerChannelOrderer() *FabricFollowerChannelOrdererApplyConfiguration

FabricFollowerChannelOrdererApplyConfiguration constructs a 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 a declarative configuration of the FabricFollowerChannelPeer type for use with apply.

func FabricFollowerChannelPeer

func FabricFollowerChannelPeer() *FabricFollowerChannelPeerApplyConfiguration

FabricFollowerChannelPeerApplyConfiguration constructs a 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 a declarative configuration of the FabricFollowerChannelSpec type for use with apply.

func FabricFollowerChannelSpec

func FabricFollowerChannelSpec() *FabricFollowerChannelSpecApplyConfiguration

FabricFollowerChannelSpecApplyConfiguration constructs a 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 a declarative configuration of the FabricFollowerChannelStatus type for use with apply.

func FabricFollowerChannelStatus

func FabricFollowerChannelStatus() *FabricFollowerChannelStatusApplyConfiguration

FabricFollowerChannelStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricGatewayApi type for use with apply.

func FabricGatewayApi added in v1.10.0

func FabricGatewayApi() *FabricGatewayApiApplyConfiguration

FabricGatewayApiApplyConfiguration constructs a 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 a declarative configuration of the FabricIdentity type for use with apply.

func FabricIdentity

func FabricIdentity(name, namespace string) *FabricIdentityApplyConfiguration

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

func (*FabricIdentityApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 FabricIdentityAttributeRequestApplyConfiguration added in v1.11.0

type FabricIdentityAttributeRequestApplyConfiguration struct {
	Name     *string `json:"name,omitempty"`
	Optional *bool   `json:"optional,omitempty"`
}

FabricIdentityAttributeRequestApplyConfiguration represents a declarative configuration of the FabricIdentityAttributeRequest type for use with apply.

func FabricIdentityAttributeRequest added in v1.11.0

func FabricIdentityAttributeRequest() *FabricIdentityAttributeRequestApplyConfiguration

FabricIdentityAttributeRequestApplyConfiguration constructs a declarative configuration of the FabricIdentityAttributeRequest type for use with apply.

func (*FabricIdentityAttributeRequestApplyConfiguration) WithName added in v1.11.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 (*FabricIdentityAttributeRequestApplyConfiguration) WithOptional added in v1.11.0

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

type FabricIdentityAttributesApplyConfiguration added in v1.11.0

type FabricIdentityAttributesApplyConfiguration struct {
	Name  *string `json:"name,omitempty"`
	Value *string `json:"value,omitempty"`
	ECert *bool   `json:"ecert,omitempty"`
}

FabricIdentityAttributesApplyConfiguration represents a declarative configuration of the FabricIdentityAttributes type for use with apply.

func FabricIdentityAttributes added in v1.11.0

func FabricIdentityAttributes() *FabricIdentityAttributesApplyConfiguration

FabricIdentityAttributesApplyConfiguration constructs a declarative configuration of the FabricIdentityAttributes type for use with apply.

func (*FabricIdentityAttributesApplyConfiguration) WithECert added in v1.11.0

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

func (*FabricIdentityAttributesApplyConfiguration) WithName added in v1.11.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 (*FabricIdentityAttributesApplyConfiguration) WithValue added in v1.11.0

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

type 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"`
	Attributes     []FabricIdentityAttributesApplyConfiguration `json:"attributes,omitempty"`
	Attrs          []string                                     `json:"attrs,omitempty"`
}

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

func FabricIdentityRegister

func FabricIdentityRegister() *FabricIdentityRegisterApplyConfiguration

FabricIdentityRegisterApplyConfiguration constructs a 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) WithAttributes added in v1.11.0

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

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"`
	AttributeRequest      []FabricIdentityAttributeRequestApplyConfiguration `json:"attributeRequest,omitempty"`
	Register              *FabricIdentityRegisterApplyConfiguration          `json:"register,omitempty"`
	UpdateCertificateTime *v1.Time                                           `json:"updateCertificateTime,omitempty"`
}

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

func FabricIdentitySpec

func FabricIdentitySpec() *FabricIdentitySpecApplyConfiguration

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

func (*FabricIdentitySpecApplyConfiguration) WithAttributeRequest added in v1.11.0

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

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.

func (*FabricIdentitySpecApplyConfiguration) WithUpdateCertificateTime added in v1.11.0

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 FabricIdentityStatusApplyConfiguration

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

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

func FabricIdentityStatus

func FabricIdentityStatus() *FabricIdentityStatusApplyConfiguration

FabricIdentityStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricIstio type for use with apply.

func FabricIstio

func FabricIstio() *FabricIstioApplyConfiguration

FabricIstioApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelAdminOrdererOrganizationSpec type for use with apply.

func FabricMainChannelAdminOrdererOrganizationSpec

func FabricMainChannelAdminOrdererOrganizationSpec() *FabricMainChannelAdminOrdererOrganizationSpecApplyConfiguration

FabricMainChannelAdminOrdererOrganizationSpecApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelAdminPeerOrganizationSpec type for use with apply.

func FabricMainChannelAdminPeerOrganizationSpec

func FabricMainChannelAdminPeerOrganizationSpec() *FabricMainChannelAdminPeerOrganizationSpecApplyConfiguration

FabricMainChannelAdminPeerOrganizationSpecApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelApplicationConfig type for use with apply.

func FabricMainChannelApplicationConfig

func FabricMainChannelApplicationConfig() *FabricMainChannelApplicationConfigApplyConfiguration

FabricMainChannelApplicationConfigApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannel type for use with apply.

func FabricMainChannel

func FabricMainChannel(name string) *FabricMainChannelApplyConfiguration

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

func (*FabricMainChannelApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 a declarative configuration of the FabricMainChannelConfig type for use with apply.

func FabricMainChannelConfig

func FabricMainChannelConfig() *FabricMainChannelConfigApplyConfiguration

FabricMainChannelConfigApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelConsenter type for use with apply.

func FabricMainChannelConsenter

func FabricMainChannelConsenter() *FabricMainChannelConsenterApplyConfiguration

FabricMainChannelConsenterApplyConfiguration constructs a 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 FabricMainChannelConsenterItemApplyConfiguration added in v1.11.0

type FabricMainChannelConsenterItemApplyConfiguration struct {
	Id            *uint32 `json:"id,omitempty"`
	Host          *string `json:"host,omitempty"`
	Port          *uint32 `json:"port,omitempty"`
	MspId         *string `json:"msp_id,omitempty"`
	Identity      *string `json:"identity,omitempty"`
	ClientTlsCert *string `json:"client_tls_cert,omitempty"`
	ServerTlsCert *string `json:"server_tls_cert,omitempty"`
}

FabricMainChannelConsenterItemApplyConfiguration represents a declarative configuration of the FabricMainChannelConsenterItem type for use with apply.

func FabricMainChannelConsenterItem added in v1.11.0

func FabricMainChannelConsenterItem() *FabricMainChannelConsenterItemApplyConfiguration

FabricMainChannelConsenterItemApplyConfiguration constructs a declarative configuration of the FabricMainChannelConsenterItem type for use with apply.

func (*FabricMainChannelConsenterItemApplyConfiguration) WithClientTlsCert added in v1.11.0

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

func (*FabricMainChannelConsenterItemApplyConfiguration) WithHost added in v1.11.0

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 (*FabricMainChannelConsenterItemApplyConfiguration) WithId added in v1.11.0

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 (*FabricMainChannelConsenterItemApplyConfiguration) WithIdentity added in v1.11.0

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

func (*FabricMainChannelConsenterItemApplyConfiguration) WithMspId added in v1.11.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 (*FabricMainChannelConsenterItemApplyConfiguration) WithPort added in v1.11.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.

func (*FabricMainChannelConsenterItemApplyConfiguration) WithServerTlsCert added in v1.11.0

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

type FabricMainChannelEtcdRaftApplyConfiguration

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

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

func FabricMainChannelEtcdRaft

func FabricMainChannelEtcdRaft() *FabricMainChannelEtcdRaftApplyConfiguration

FabricMainChannelEtcdRaftApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelEtcdRaftOptions type for use with apply.

func FabricMainChannelEtcdRaftOptions

func FabricMainChannelEtcdRaftOptions() *FabricMainChannelEtcdRaftOptionsApplyConfiguration

FabricMainChannelEtcdRaftOptionsApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelExternalOrdererNode type for use with apply.

func FabricMainChannelExternalOrdererNode

func FabricMainChannelExternalOrdererNode() *FabricMainChannelExternalOrdererNodeApplyConfiguration

FabricMainChannelExternalOrdererNodeApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelExternalOrdererOrganization type for use with apply.

func FabricMainChannelExternalOrdererOrganization

func FabricMainChannelExternalOrdererOrganization() *FabricMainChannelExternalOrdererOrganizationApplyConfiguration

FabricMainChannelExternalOrdererOrganizationApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelExternalPeerOrganization type for use with apply.

func FabricMainChannelExternalPeerOrganization

func FabricMainChannelExternalPeerOrganization() *FabricMainChannelExternalPeerOrganizationApplyConfiguration

FabricMainChannelExternalPeerOrganizationApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelIdentity type for use with apply.

func FabricMainChannelIdentity

func FabricMainChannelIdentity() *FabricMainChannelIdentityApplyConfiguration

FabricMainChannelIdentityApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelOrdererBatchSize type for use with apply.

func FabricMainChannelOrdererBatchSize

func FabricMainChannelOrdererBatchSize() *FabricMainChannelOrdererBatchSizeApplyConfiguration

FabricMainChannelOrdererBatchSizeApplyConfiguration constructs a 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      *v1alpha1.OrdererConsensusType                                `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            *v1alpha1.FabricMainChannelConsensusState                     `json:"state,omitempty"`
	EtcdRaft         *FabricMainChannelEtcdRaftApplyConfiguration                  `json:"etcdRaft,omitempty"`
	SmartBFT         *FabricMainChannelSmartBFTApplyConfiguration                  `json:"smartBFT,omitempty"`
	ConsenterMapping []FabricMainChannelConsenterItemApplyConfiguration            `json:"consenterMapping,omitempty"`
}

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

func FabricMainChannelOrdererConfig

func FabricMainChannelOrdererConfig() *FabricMainChannelOrdererConfigApplyConfiguration

FabricMainChannelOrdererConfigApplyConfiguration constructs a 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) WithConsenterMapping added in v1.11.0

WithConsenterMapping adds the given value to the ConsenterMapping field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the ConsenterMapping 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) WithSmartBFT added in v1.11.0

WithSmartBFT sets the SmartBFT field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SmartBFT 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 a declarative configuration of the FabricMainChannelOrdererNode type for use with apply.

func FabricMainChannelOrdererNode

func FabricMainChannelOrdererNode() *FabricMainChannelOrdererNodeApplyConfiguration

FabricMainChannelOrdererNodeApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelOrdererOrganization type for use with apply.

func FabricMainChannelOrdererOrganization

func FabricMainChannelOrdererOrganization() *FabricMainChannelOrdererOrganizationApplyConfiguration

FabricMainChannelOrdererOrganizationApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelPeerOrganization type for use with apply.

func FabricMainChannelPeerOrganization

func FabricMainChannelPeerOrganization() *FabricMainChannelPeerOrganizationApplyConfiguration

FabricMainChannelPeerOrganizationApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelPoliciesConfig type for use with apply.

func FabricMainChannelPoliciesConfig

func FabricMainChannelPoliciesConfig() *FabricMainChannelPoliciesConfigApplyConfiguration

FabricMainChannelPoliciesConfigApplyConfiguration constructs a 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 FabricMainChannelSmartBFTApplyConfiguration added in v1.11.0

type FabricMainChannelSmartBFTApplyConfiguration struct {
	RequestBatchMaxCount      *uint64                    `json:"request_batch_max_count,omitempty"`
	RequestBatchMaxBytes      *uint64                    `json:"request_batch_max_bytes,omitempty"`
	RequestBatchMaxInterval   *string                    `json:"request_batch_max_interval,omitempty"`
	IncomingMessageBufferSize *uint64                    `json:"incoming_message_buffer_size,omitempty"`
	RequestPoolSize           *uint64                    `json:"request_pool_size,omitempty"`
	RequestForwardTimeout     *string                    `json:"request_forward_timeout,omitempty"`
	RequestComplainTimeout    *string                    `json:"request_complain_timeout,omitempty"`
	RequestAutoRemoveTimeout  *string                    `json:"request_auto_remove_timeout,omitempty"`
	RequestMaxBytes           *uint64                    `json:"request_max_bytes,omitempty"`
	ViewChangeResendInterval  *string                    `json:"view_change_resend_interval,omitempty"`
	ViewChangeTimeout         *string                    `json:"view_change_timeout,omitempty"`
	LeaderHeartbeatTimeout    *string                    `json:"leader_heartbeat_timeout,omitempty"`
	LeaderHeartbeatCount      *uint64                    `json:"leader_heartbeat_count,omitempty"`
	CollectTimeout            *string                    `json:"collect_timeout,omitempty"`
	SyncOnStart               *bool                      `json:"sync_on_start,omitempty"`
	SpeedUpViewChange         *bool                      `json:"speed_up_view_change,omitempty"`
	LeaderRotation            *smartbft.Options_Rotation `json:"leader_rotation,omitempty"`
	DecisionsPerLeader        *uint64                    `json:"decisions_per_leader,omitempty"`
}

FabricMainChannelSmartBFTApplyConfiguration represents a declarative configuration of the FabricMainChannelSmartBFT type for use with apply.

func FabricMainChannelSmartBFT added in v1.11.0

func FabricMainChannelSmartBFT() *FabricMainChannelSmartBFTApplyConfiguration

FabricMainChannelSmartBFTApplyConfiguration constructs a declarative configuration of the FabricMainChannelSmartBFT type for use with apply.

func (*FabricMainChannelSmartBFTApplyConfiguration) WithCollectTimeout added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithDecisionsPerLeader added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithIncomingMessageBufferSize added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithLeaderHeartbeatCount added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithLeaderHeartbeatTimeout added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithLeaderRotation added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithRequestAutoRemoveTimeout added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithRequestBatchMaxBytes added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithRequestBatchMaxCount added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithRequestBatchMaxInterval added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithRequestComplainTimeout added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithRequestForwardTimeout added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithRequestMaxBytes added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithRequestPoolSize added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithSpeedUpViewChange added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithSyncOnStart added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithViewChangeResendInterval added in v1.11.0

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

func (*FabricMainChannelSmartBFTApplyConfiguration) WithViewChangeTimeout added in v1.11.0

WithViewChangeTimeout sets the ViewChangeTimeout field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ViewChangeTimeout 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 a declarative configuration of the FabricMainChannelSpec type for use with apply.

func FabricMainChannelSpec

func FabricMainChannelSpec() *FabricMainChannelSpecApplyConfiguration

FabricMainChannelSpecApplyConfiguration constructs a 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 a declarative configuration of the FabricMainChannelStatus type for use with apply.

func FabricMainChannelStatus

func FabricMainChannelStatus() *FabricMainChannelStatusApplyConfiguration

FabricMainChannelStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricNetworkConfig type for use with apply.

func FabricNetworkConfig

func FabricNetworkConfig(name, namespace string) *FabricNetworkConfigApplyConfiguration

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

func (*FabricNetworkConfigApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 a declarative configuration of the FabricNetworkConfigCA type for use with apply.

func FabricNetworkConfigCA added in v1.10.0

func FabricNetworkConfigCA() *FabricNetworkConfigCAApplyConfiguration

FabricNetworkConfigCAApplyConfiguration constructs a 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 a declarative configuration of the FabricNetworkConfigExternalOrderer type for use with apply.

func FabricNetworkConfigExternalOrderer added in v1.10.0

func FabricNetworkConfigExternalOrderer() *FabricNetworkConfigExternalOrdererApplyConfiguration

FabricNetworkConfigExternalOrdererApplyConfiguration constructs a 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 a declarative configuration of the FabricNetworkConfigExternalPeer type for use with apply.

func FabricNetworkConfigExternalPeer added in v1.10.0

func FabricNetworkConfigExternalPeer() *FabricNetworkConfigExternalPeerApplyConfiguration

FabricNetworkConfigExternalPeerApplyConfiguration constructs a 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 a declarative configuration of the FabricNetworkConfigIdentity type for use with apply.

func FabricNetworkConfigIdentity

func FabricNetworkConfigIdentity() *FabricNetworkConfigIdentityApplyConfiguration

FabricNetworkConfigIdentityApplyConfiguration constructs a 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 a declarative configuration of the FabricNetworkConfigOrgPeer type for use with apply.

func FabricNetworkConfigOrgPeer added in v1.10.0

func FabricNetworkConfigOrgPeer() *FabricNetworkConfigOrgPeerApplyConfiguration

FabricNetworkConfigOrgPeerApplyConfiguration constructs a 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 a declarative configuration of the FabricNetworkConfigOrganization type for use with apply.

func FabricNetworkConfigOrganization added in v1.10.0

func FabricNetworkConfigOrganization() *FabricNetworkConfigOrganizationApplyConfiguration

FabricNetworkConfigOrganizationApplyConfiguration constructs a 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 a declarative configuration of the FabricNetworkConfigSpec type for use with apply.

func FabricNetworkConfigSpec

func FabricNetworkConfigSpec() *FabricNetworkConfigSpecApplyConfiguration

FabricNetworkConfigSpecApplyConfiguration constructs a 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 a declarative configuration of the FabricNetworkConfigStatus type for use with apply.

func FabricNetworkConfigStatus

func FabricNetworkConfigStatus() *FabricNetworkConfigStatusApplyConfiguration

FabricNetworkConfigStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricOperationsConsole type for use with apply.

func FabricOperationsConsole

func FabricOperationsConsole(name, namespace string) *FabricOperationsConsoleApplyConfiguration

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

func (*FabricOperationsConsoleApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 a declarative configuration of the FabricOperationsConsoleAuth type for use with apply.

func FabricOperationsConsoleAuth

func FabricOperationsConsoleAuth() *FabricOperationsConsoleAuthApplyConfiguration

FabricOperationsConsoleAuthApplyConfiguration constructs a 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 a declarative configuration of the FabricOperationsConsoleCouchDB type for use with apply.

func FabricOperationsConsoleCouchDB

func FabricOperationsConsoleCouchDB() *FabricOperationsConsoleCouchDBApplyConfiguration

FabricOperationsConsoleCouchDBApplyConfiguration constructs a 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 a declarative configuration of the FabricOperationsConsoleSpec type for use with apply.

func FabricOperationsConsoleSpec

func FabricOperationsConsoleSpec() *FabricOperationsConsoleSpecApplyConfiguration

FabricOperationsConsoleSpecApplyConfiguration constructs a 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 a declarative configuration of the FabricOperationsConsoleStatus type for use with apply.

func FabricOperationsConsoleStatus

func FabricOperationsConsoleStatus() *FabricOperationsConsoleStatusApplyConfiguration

FabricOperationsConsoleStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricOperatorAPI type for use with apply.

func FabricOperatorAPI

func FabricOperatorAPI(name, namespace string) *FabricOperatorAPIApplyConfiguration

FabricOperatorAPI constructs a declarative configuration of the FabricOperatorAPI type for use with apply.

func (*FabricOperatorAPIApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 a declarative configuration of the FabricOperatorAPIAuth type for use with apply.

func FabricOperatorAPIAuth

func FabricOperatorAPIAuth() *FabricOperatorAPIAuthApplyConfiguration

FabricOperatorAPIAuthApplyConfiguration constructs a 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 a declarative configuration of the FabricOperatorAPIHLFConfig type for use with apply.

func FabricOperatorAPIHLFConfig

func FabricOperatorAPIHLFConfig() *FabricOperatorAPIHLFConfigApplyConfiguration

FabricOperatorAPIHLFConfigApplyConfiguration constructs a 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 a declarative configuration of the FabricOperatorAPINetworkConfig type for use with apply.

func FabricOperatorAPINetworkConfig

func FabricOperatorAPINetworkConfig() *FabricOperatorAPINetworkConfigApplyConfiguration

FabricOperatorAPINetworkConfigApplyConfiguration constructs a 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 a declarative configuration of the FabricOperatorAPISpec type for use with apply.

func FabricOperatorAPISpec

func FabricOperatorAPISpec() *FabricOperatorAPISpecApplyConfiguration

FabricOperatorAPISpecApplyConfiguration constructs a 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 a declarative configuration of the FabricOperatorAPIStatus type for use with apply.

func FabricOperatorAPIStatus

func FabricOperatorAPIStatus() *FabricOperatorAPIStatusApplyConfiguration

FabricOperatorAPIStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricOperatorUI type for use with apply.

func FabricOperatorUI

func FabricOperatorUI(name, namespace string) *FabricOperatorUIApplyConfiguration

FabricOperatorUI constructs a declarative configuration of the FabricOperatorUI type for use with apply.

func (*FabricOperatorUIApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 a declarative configuration of the FabricOperatorUIAuth type for use with apply.

func FabricOperatorUIAuth

func FabricOperatorUIAuth() *FabricOperatorUIAuthApplyConfiguration

FabricOperatorUIAuthApplyConfiguration constructs a 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 a declarative configuration of the FabricOperatorUISpec type for use with apply.

func FabricOperatorUISpec

func FabricOperatorUISpec() *FabricOperatorUISpecApplyConfiguration

FabricOperatorUISpecApplyConfiguration constructs a 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 a declarative configuration of the FabricOperatorUIStatus type for use with apply.

func FabricOperatorUIStatus

func FabricOperatorUIStatus() *FabricOperatorUIStatusApplyConfiguration

FabricOperatorUIStatusApplyConfiguration constructs a 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 FabricOrdererExternalRefApplyConfiguration added in v1.11.0

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

FabricOrdererExternalRefApplyConfiguration represents a declarative configuration of the FabricOrdererExternalRef type for use with apply.

func FabricOrdererExternalRef added in v1.11.0

func FabricOrdererExternalRef() *FabricOrdererExternalRefApplyConfiguration

FabricOrdererExternalRefApplyConfiguration constructs a declarative configuration of the FabricOrdererExternalRef type for use with apply.

func (*FabricOrdererExternalRefApplyConfiguration) WithTLSCACert added in v1.11.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 (*FabricOrdererExternalRefApplyConfiguration) WithURL added in v1.11.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 FabricOrdererInternalRefApplyConfiguration added in v1.11.0

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

FabricOrdererInternalRefApplyConfiguration represents a declarative configuration of the FabricOrdererInternalRef type for use with apply.

func FabricOrdererInternalRef added in v1.11.0

func FabricOrdererInternalRef() *FabricOrdererInternalRefApplyConfiguration

FabricOrdererInternalRefApplyConfiguration constructs a declarative configuration of the FabricOrdererInternalRef type for use with apply.

func (*FabricOrdererInternalRefApplyConfiguration) WithName added in v1.11.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 (*FabricOrdererInternalRefApplyConfiguration) WithNamespace added in v1.11.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 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 a declarative configuration of the FabricOrdererNode type for use with apply.

func FabricOrdererNode

func FabricOrdererNode(name, namespace string) *FabricOrdererNodeApplyConfiguration

FabricOrdererNode constructs a declarative configuration of the FabricOrdererNode type for use with apply.

func (*FabricOrdererNodeApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 a declarative configuration of the FabricOrdererNodeSpec type for use with apply.

func FabricOrdererNodeSpec

func FabricOrdererNodeSpec() *FabricOrdererNodeSpecApplyConfiguration

FabricOrdererNodeSpecApplyConfiguration constructs a 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 a declarative configuration of the FabricOrdererNodeStatus type for use with apply.

func FabricOrdererNodeStatus

func FabricOrdererNodeStatus() *FabricOrdererNodeStatusApplyConfiguration

FabricOrdererNodeStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricOrderingService type for use with apply.

func FabricOrderingService

func FabricOrderingService(name, namespace string) *FabricOrderingServiceApplyConfiguration

FabricOrderingService constructs a declarative configuration of the FabricOrderingService type for use with apply.

func (*FabricOrderingServiceApplyConfiguration) GetName added in v1.11.0

GetName retrieves the value of the Name field in the declarative configuration.

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 a declarative configuration of the FabricOrderingServiceSpec type for use with apply.

func FabricOrderingServiceSpec

func FabricOrderingServiceSpec() *FabricOrderingServiceSpecApplyConfiguration

FabricOrderingServiceSpecApplyConfiguration constructs a 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 a declarative configuration of the FabricOrderingServiceStatus type for use with apply.

func FabricOrderingServiceStatus

func FabricOrderingServiceStatus() *FabricOrderingServiceStatusApplyConfiguration

FabricOrderingServiceStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricPeer type for use with apply.

func FabricPeer

func FabricPeer(name, namespace string) *FabricPeerApplyConfiguration

FabricPeer constructs a declarative configuration of the FabricPeer type for use with apply.

func (*FabricPeerApplyConfiguration) GetName added in v1.11.0

func (b *FabricPeerApplyConfiguration) GetName() *string

GetName retrieves the value of the Name field in the declarative configuration.

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 a declarative configuration of the FabricPeerCouchDB type for use with apply.

func FabricPeerCouchDB

func FabricPeerCouchDB() *FabricPeerCouchDBApplyConfiguration

FabricPeerCouchDBApplyConfiguration constructs a 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 a declarative configuration of the FabricPeerCouchdbExporter type for use with apply.

func FabricPeerCouchdbExporter

func FabricPeerCouchdbExporter() *FabricPeerCouchdbExporterApplyConfiguration

FabricPeerCouchdbExporterApplyConfiguration constructs a 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 a declarative configuration of the FabricPeerDiscovery type for use with apply.

func FabricPeerDiscovery

func FabricPeerDiscovery() *FabricPeerDiscoveryApplyConfiguration

FabricPeerDiscoveryApplyConfiguration constructs a 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 a declarative configuration of the FabricPeerExternalCouchDB type for use with apply.

func FabricPeerExternalCouchDB

func FabricPeerExternalCouchDB() *FabricPeerExternalCouchDBApplyConfiguration

FabricPeerExternalCouchDBApplyConfiguration constructs a 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 FabricPeerExternalRefApplyConfiguration added in v1.11.0

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

FabricPeerExternalRefApplyConfiguration represents a declarative configuration of the FabricPeerExternalRef type for use with apply.

func FabricPeerExternalRef added in v1.11.0

func FabricPeerExternalRef() *FabricPeerExternalRefApplyConfiguration

FabricPeerExternalRefApplyConfiguration constructs a declarative configuration of the FabricPeerExternalRef type for use with apply.

func (*FabricPeerExternalRefApplyConfiguration) WithTLSCACert added in v1.11.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 (*FabricPeerExternalRefApplyConfiguration) WithURL added in v1.11.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 FabricPeerInternalRefApplyConfiguration added in v1.11.0

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

FabricPeerInternalRefApplyConfiguration represents a declarative configuration of the FabricPeerInternalRef type for use with apply.

func FabricPeerInternalRef added in v1.11.0

func FabricPeerInternalRef() *FabricPeerInternalRefApplyConfiguration

FabricPeerInternalRefApplyConfiguration constructs a declarative configuration of the FabricPeerInternalRef type for use with apply.

func (*FabricPeerInternalRefApplyConfiguration) WithName added in v1.11.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 (*FabricPeerInternalRefApplyConfiguration) WithNamespace added in v1.11.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 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 a declarative configuration of the FabricPeerLogging type for use with apply.

func FabricPeerLogging

func FabricPeerLogging() *FabricPeerLoggingApplyConfiguration

FabricPeerLoggingApplyConfiguration constructs a 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 a declarative configuration of the FabricPeerResources type for use with apply.

func FabricPeerResources

func FabricPeerResources() *FabricPeerResourcesApplyConfiguration

FabricPeerResourcesApplyConfiguration constructs a 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 a declarative configuration of the FabricPeerSpec type for use with apply.

func FabricPeerSpec

func FabricPeerSpec() *FabricPeerSpecApplyConfiguration

FabricPeerSpecApplyConfiguration constructs a 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"`
	ReconnectInterval      *string `json:"reconnectInterval,omitempty"`
	AliveExpirationTimeout *string `json:"aliveExpirationTimeout,omitempty"`
	AliveTimeInterval      *string `json:"aliveTimeInterval,omitempty"`
	ResponseWaitTime       *string `json:"responseWaitTime,omitempty"`
}

FabricPeerSpecGossipApplyConfiguration represents a declarative configuration of the FabricPeerSpecGossip type for use with apply.

func FabricPeerSpecGossip

func FabricPeerSpecGossip() *FabricPeerSpecGossipApplyConfiguration

FabricPeerSpecGossipApplyConfiguration constructs a declarative configuration of the FabricPeerSpecGossip type for use with apply.

func (*FabricPeerSpecGossipApplyConfiguration) WithAliveExpirationTimeout added in v1.11.0

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

func (*FabricPeerSpecGossipApplyConfiguration) WithAliveTimeInterval added in v1.11.0

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

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) WithReconnectInterval added in v1.11.0

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

func (*FabricPeerSpecGossipApplyConfiguration) WithResponseWaitTime added in v1.11.0

WithResponseWaitTime sets the ResponseWaitTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResponseWaitTime 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 a declarative configuration of the FabricPeerStatus type for use with apply.

func FabricPeerStatus

func FabricPeerStatus() *FabricPeerStatusApplyConfiguration

FabricPeerStatusApplyConfiguration constructs a 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 a declarative configuration of the FabricPeerStorage type for use with apply.

func FabricPeerStorage

func FabricPeerStorage() *FabricPeerStorageApplyConfiguration

FabricPeerStorageApplyConfiguration constructs a 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 a declarative configuration of the FabricTraefik type for use with apply.

func FabricTraefik added in v1.10.0

func FabricTraefik() *FabricTraefikApplyConfiguration

FabricTraefikApplyConfiguration constructs a 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 a declarative configuration of the FabricTraefikMiddleware type for use with apply.

func FabricTraefikMiddleware added in v1.10.0

func FabricTraefikMiddleware() *FabricTraefikMiddlewareApplyConfiguration

FabricTraefikMiddlewareApplyConfiguration constructs a 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 FailedPeerApplyConfiguration added in v1.11.0

type FailedPeerApplyConfiguration struct {
	Name   *string `json:"name,omitempty"`
	Reason *string `json:"reason,omitempty"`
}

FailedPeerApplyConfiguration represents a declarative configuration of the FailedPeer type for use with apply.

func FailedPeer added in v1.11.0

func FailedPeer() *FailedPeerApplyConfiguration

FailedPeerApplyConfiguration constructs a declarative configuration of the FailedPeer type for use with apply.

func (*FailedPeerApplyConfiguration) WithName added in v1.11.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 (*FailedPeerApplyConfiguration) WithReason added in v1.11.0

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

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 a declarative configuration of the GRPCProxy type for use with apply.

func GRPCProxy

func GRPCProxy() *GRPCProxyApplyConfiguration

GRPCProxyApplyConfiguration constructs a 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 a declarative configuration of the HLFIdentity type for use with apply.

func HLFIdentity

func HLFIdentity() *HLFIdentityApplyConfiguration

HLFIdentityApplyConfiguration constructs a 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 a declarative configuration of the Ingress type for use with apply.

func Ingress

func Ingress() *IngressApplyConfiguration

IngressApplyConfiguration constructs a 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 a declarative configuration of the IngressHost type for use with apply.

func IngressHost

func IngressHost() *IngressHostApplyConfiguration

IngressHostApplyConfiguration constructs a 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 a declarative configuration of the IngressPath type for use with apply.

func IngressPath

func IngressPath() *IngressPathApplyConfiguration

IngressPathApplyConfiguration constructs a 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 InstalledPeerApplyConfiguration added in v1.11.0

type InstalledPeerApplyConfiguration struct {
	Name *string `json:"name,omitempty"`
}

InstalledPeerApplyConfiguration represents a declarative configuration of the InstalledPeer type for use with apply.

func InstalledPeer added in v1.11.0

func InstalledPeer() *InstalledPeerApplyConfiguration

InstalledPeerApplyConfiguration constructs a declarative configuration of the InstalledPeer type for use with apply.

func (*InstalledPeerApplyConfiguration) WithName added in v1.11.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 OrdererCapabilitiesApplyConfiguration

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

OrdererCapabilitiesApplyConfiguration represents a declarative configuration of the OrdererCapabilities type for use with apply.

func OrdererCapabilities

func OrdererCapabilities() *OrdererCapabilitiesApplyConfiguration

OrdererCapabilitiesApplyConfiguration constructs a 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 a declarative configuration of the OrdererEnrollment type for use with apply.

func OrdererEnrollment

func OrdererEnrollment() *OrdererEnrollmentApplyConfiguration

OrdererEnrollmentApplyConfiguration constructs a 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 a declarative configuration of the OrdererNode type for use with apply.

func OrdererNode

func OrdererNode() *OrdererNodeApplyConfiguration

OrdererNodeApplyConfiguration constructs a 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 a declarative configuration of the OrdererNodeEnrollment type for use with apply.

func OrdererNodeEnrollment

func OrdererNodeEnrollment() *OrdererNodeEnrollmentApplyConfiguration

OrdererNodeEnrollmentApplyConfiguration constructs a 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 a declarative configuration of the OrdererNodeEnrollmentTLS type for use with apply.

func OrdererNodeEnrollmentTLS

func OrdererNodeEnrollmentTLS() *OrdererNodeEnrollmentTLSApplyConfiguration

OrdererNodeEnrollmentTLSApplyConfiguration constructs a 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 a declarative configuration of the OrdererNodeService type for use with apply.

func OrdererNodeService

func OrdererNodeService() *OrdererNodeServiceApplyConfiguration

OrdererNodeServiceApplyConfiguration constructs a 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 a declarative configuration of the OrdererService type for use with apply.

func OrdererService

func OrdererService() *OrdererServiceApplyConfiguration

OrdererServiceApplyConfiguration constructs a 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 a declarative configuration of the OrdererSystemChannel type for use with apply.

func OrdererSystemChannel

func OrdererSystemChannel() *OrdererSystemChannelApplyConfiguration

OrdererSystemChannelApplyConfiguration constructs a 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 a declarative configuration of the PeerService type for use with apply.

func PeerService

func PeerService() *PeerServiceApplyConfiguration

PeerServiceApplyConfiguration constructs a 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 PrivateDataCollectionApplyConfiguration added in v1.11.0

type PrivateDataCollectionApplyConfiguration struct {
	Name              *string                                                   `json:"name,omitempty"`
	Policy            *string                                                   `json:"policy,omitempty"`
	RequiredPeerCount *int32                                                    `json:"requiredPeerCount,omitempty"`
	MaxPeerCount      *int32                                                    `json:"maxPeerCount,omitempty"`
	BlockToLive       *uint64                                                   `json:"blockToLive,omitempty"`
	MemberOnlyRead    *bool                                                     `json:"memberOnlyRead,omitempty"`
	MemberOnlyWrite   *bool                                                     `json:"memberOnlyWrite,omitempty"`
	EndorsementPolicy *PrivateDataCollectionEndorsementPolicyApplyConfiguration `json:"endorsementPolicy,omitempty"`
}

PrivateDataCollectionApplyConfiguration represents a declarative configuration of the PrivateDataCollection type for use with apply.

func PrivateDataCollection added in v1.11.0

func PrivateDataCollection() *PrivateDataCollectionApplyConfiguration

PrivateDataCollectionApplyConfiguration constructs a declarative configuration of the PrivateDataCollection type for use with apply.

func (*PrivateDataCollectionApplyConfiguration) WithBlockToLive added in v1.11.0

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

func (*PrivateDataCollectionApplyConfiguration) WithEndorsementPolicy added in v1.11.0

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

func (*PrivateDataCollectionApplyConfiguration) WithMaxPeerCount added in v1.11.0

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

func (*PrivateDataCollectionApplyConfiguration) WithMemberOnlyRead added in v1.11.0

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

func (*PrivateDataCollectionApplyConfiguration) WithMemberOnlyWrite added in v1.11.0

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

func (*PrivateDataCollectionApplyConfiguration) WithName added in v1.11.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 (*PrivateDataCollectionApplyConfiguration) WithPolicy added in v1.11.0

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

func (*PrivateDataCollectionApplyConfiguration) WithRequiredPeerCount added in v1.11.0

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

type PrivateDataCollectionEndorsementPolicyApplyConfiguration added in v1.11.0

type PrivateDataCollectionEndorsementPolicyApplyConfiguration struct {
	ChannelConfigPolicy *string `json:"channelConfigPolicy,omitempty"`
	SignaturePolicy     *string `json:"signaturePolicy,omitempty"`
}

PrivateDataCollectionEndorsementPolicyApplyConfiguration represents a declarative configuration of the PrivateDataCollectionEndorsementPolicy type for use with apply.

func PrivateDataCollectionEndorsementPolicy added in v1.11.0

func PrivateDataCollectionEndorsementPolicy() *PrivateDataCollectionEndorsementPolicyApplyConfiguration

PrivateDataCollectionEndorsementPolicyApplyConfiguration constructs a declarative configuration of the PrivateDataCollectionEndorsementPolicy type for use with apply.

func (*PrivateDataCollectionEndorsementPolicyApplyConfiguration) WithChannelConfigPolicy added in v1.11.0

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

func (*PrivateDataCollectionEndorsementPolicyApplyConfiguration) WithSignaturePolicy added in v1.11.0

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

type SecretApplyConfiguration

type SecretApplyConfiguration struct {
	Enrollment *EnrollmentApplyConfiguration `json:"enrollment,omitempty"`
}

SecretApplyConfiguration represents a declarative configuration of the Secret type for use with apply.

func Secret

func Secret() *SecretApplyConfiguration

SecretApplyConfiguration constructs a 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 a declarative configuration of the SecretRef type for use with apply.

func SecretRef added in v1.10.0

func SecretRef() *SecretRefApplyConfiguration

SecretRefApplyConfiguration constructs a 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 a declarative configuration of the SecretRefNSKey type for use with apply.

func SecretRefNSKey added in v1.10.0

func SecretRefNSKey() *SecretRefNSKeyApplyConfiguration

SecretRefNSKeyApplyConfiguration constructs a 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 a declarative configuration of the ServiceMonitor type for use with apply.

func ServiceMonitor

func ServiceMonitor() *ServiceMonitorApplyConfiguration

ServiceMonitorApplyConfiguration constructs a 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 a declarative configuration of the Storage type for use with apply.

func Storage

func Storage() *StorageApplyConfiguration

StorageApplyConfiguration constructs a 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 a declarative configuration of the TLS type for use with apply.

func TLS

func TLS() *TLSApplyConfiguration

TLSApplyConfiguration constructs a 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