Documentation ¶
Overview ¶
+groupName=service.azurerm.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type FabricCluster
- func (in *FabricCluster) DeepCopy() *FabricCluster
- func (in *FabricCluster) DeepCopyInto(out *FabricCluster)
- func (in *FabricCluster) DeepCopyObject() runtime.Object
- func (r *FabricCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FabricCluster) ValidateCreate() error
- func (r *FabricCluster) ValidateDelete() error
- func (r *FabricCluster) ValidateUpdate(old runtime.Object) error
- type FabricClusterList
- type FabricClusterSpec
- type FabricClusterSpecAzureActiveDirectory
- type FabricClusterSpecAzureActiveDirectoryCodec
- type FabricClusterSpecCertificate
- type FabricClusterSpecCertificateCodec
- type FabricClusterSpecCertificateCommonNames
- type FabricClusterSpecCertificateCommonNamesCodec
- type FabricClusterSpecCertificateCommonNamesCommonNames
- type FabricClusterSpecClientCertificateCommonName
- type FabricClusterSpecClientCertificateThumbprint
- type FabricClusterSpecDiagnosticsConfig
- type FabricClusterSpecDiagnosticsConfigCodec
- type FabricClusterSpecFabricSettings
- type FabricClusterSpecNodeType
- type FabricClusterSpecNodeTypeApplicationPorts
- type FabricClusterSpecNodeTypeApplicationPortsCodec
- type FabricClusterSpecNodeTypeEphemeralPorts
- type FabricClusterSpecNodeTypeEphemeralPortsCodec
- type FabricClusterSpecResource
- type FabricClusterSpecReverseProxyCertificate
- type FabricClusterSpecReverseProxyCertificateCodec
- type FabricClusterSpecReverseProxyCertificateCommonNames
- type FabricClusterSpecReverseProxyCertificateCommonNamesCodec
- func (FabricClusterSpecReverseProxyCertificateCommonNamesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FabricClusterSpecReverseProxyCertificateCommonNamesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FabricClusterSpecReverseProxyCertificateCommonNamesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames
- func (in *FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames) DeepCopy() *FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames
- func (in *FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames) DeepCopyInto(out *FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames)
- type FabricClusterSpecUpgradePolicy
- type FabricClusterSpecUpgradePolicyCodec
- type FabricClusterSpecUpgradePolicyDeltaHealthPolicy
- type FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec
- func (FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FabricClusterSpecUpgradePolicyHealthPolicy
- type FabricClusterSpecUpgradePolicyHealthPolicyCodec
- func (FabricClusterSpecUpgradePolicyHealthPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FabricClusterSpecUpgradePolicyHealthPolicyCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FabricClusterSpecUpgradePolicyHealthPolicyCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FabricClusterStatus
- type FabricManagedCluster
- func (in *FabricManagedCluster) DeepCopy() *FabricManagedCluster
- func (in *FabricManagedCluster) DeepCopyInto(out *FabricManagedCluster)
- func (in *FabricManagedCluster) DeepCopyObject() runtime.Object
- func (r *FabricManagedCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FabricManagedCluster) ValidateCreate() error
- func (r *FabricManagedCluster) ValidateDelete() error
- func (r *FabricManagedCluster) ValidateUpdate(old runtime.Object) error
- type FabricManagedClusterList
- type FabricManagedClusterSpec
- type FabricManagedClusterSpecAuthentication
- type FabricManagedClusterSpecAuthenticationActiveDirectory
- type FabricManagedClusterSpecAuthenticationActiveDirectoryCodec
- func (FabricManagedClusterSpecAuthenticationActiveDirectoryCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FabricManagedClusterSpecAuthenticationActiveDirectoryCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FabricManagedClusterSpecAuthenticationActiveDirectoryCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FabricManagedClusterSpecAuthenticationCertificate
- type FabricManagedClusterSpecAuthenticationCodec
- type FabricManagedClusterSpecCustomFabricSetting
- type FabricManagedClusterSpecLbRule
- type FabricManagedClusterSpecNodeType
- type FabricManagedClusterSpecNodeTypeVmSecrets
- type FabricManagedClusterSpecNodeTypeVmSecretsCertificates
- type FabricManagedClusterSpecResource
- type FabricManagedClusterStatus
- type FabricMeshApplication
- func (in *FabricMeshApplication) DeepCopy() *FabricMeshApplication
- func (in *FabricMeshApplication) DeepCopyInto(out *FabricMeshApplication)
- func (in *FabricMeshApplication) DeepCopyObject() runtime.Object
- func (r *FabricMeshApplication) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FabricMeshApplication) ValidateCreate() error
- func (r *FabricMeshApplication) ValidateDelete() error
- func (r *FabricMeshApplication) ValidateUpdate(old runtime.Object) error
- type FabricMeshApplicationList
- type FabricMeshApplicationSpec
- type FabricMeshApplicationSpecResource
- type FabricMeshApplicationSpecService
- type FabricMeshApplicationSpecServiceCodePackage
- type FabricMeshApplicationSpecServiceCodePackageResources
- type FabricMeshApplicationSpecServiceCodePackageResourcesCodec
- func (FabricMeshApplicationSpecServiceCodePackageResourcesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FabricMeshApplicationSpecServiceCodePackageResourcesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FabricMeshApplicationSpecServiceCodePackageResourcesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FabricMeshApplicationSpecServiceCodePackageResourcesLimits
- type FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec
- func (FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FabricMeshApplicationSpecServiceCodePackageResourcesRequests
- type FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec
- func (FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type FabricMeshApplicationStatus
- type FabricMeshLocalNetwork
- func (in *FabricMeshLocalNetwork) DeepCopy() *FabricMeshLocalNetwork
- func (in *FabricMeshLocalNetwork) DeepCopyInto(out *FabricMeshLocalNetwork)
- func (in *FabricMeshLocalNetwork) DeepCopyObject() runtime.Object
- func (r *FabricMeshLocalNetwork) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FabricMeshLocalNetwork) ValidateCreate() error
- func (r *FabricMeshLocalNetwork) ValidateDelete() error
- func (r *FabricMeshLocalNetwork) ValidateUpdate(old runtime.Object) error
- type FabricMeshLocalNetworkList
- type FabricMeshLocalNetworkSpec
- type FabricMeshLocalNetworkSpecResource
- type FabricMeshLocalNetworkStatus
- type FabricMeshSecret
- func (in *FabricMeshSecret) DeepCopy() *FabricMeshSecret
- func (in *FabricMeshSecret) DeepCopyInto(out *FabricMeshSecret)
- func (in *FabricMeshSecret) DeepCopyObject() runtime.Object
- func (r *FabricMeshSecret) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FabricMeshSecret) ValidateCreate() error
- func (r *FabricMeshSecret) ValidateDelete() error
- func (r *FabricMeshSecret) ValidateUpdate(old runtime.Object) error
- type FabricMeshSecretList
- type FabricMeshSecretSpec
- type FabricMeshSecretSpecResource
- type FabricMeshSecretStatus
- type FabricMeshSecretValue
- func (in *FabricMeshSecretValue) DeepCopy() *FabricMeshSecretValue
- func (in *FabricMeshSecretValue) DeepCopyInto(out *FabricMeshSecretValue)
- func (in *FabricMeshSecretValue) DeepCopyObject() runtime.Object
- func (r *FabricMeshSecretValue) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *FabricMeshSecretValue) ValidateCreate() error
- func (r *FabricMeshSecretValue) ValidateDelete() error
- func (r *FabricMeshSecretValue) ValidateUpdate(old runtime.Object) error
- type FabricMeshSecretValueList
- type FabricMeshSecretValueSpec
- type FabricMeshSecretValueSpecResource
- type FabricMeshSecretValueStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: service.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Kind ¶
Kind takes an unqualified kind and returns a Group qualified GroupKind
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type FabricCluster ¶
type FabricCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FabricClusterSpec `json:"spec,omitempty"` Status FabricClusterStatus `json:"status,omitempty"` }
func (*FabricCluster) DeepCopy ¶
func (in *FabricCluster) DeepCopy() *FabricCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricCluster.
func (*FabricCluster) DeepCopyInto ¶
func (in *FabricCluster) DeepCopyInto(out *FabricCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricCluster) DeepCopyObject ¶
func (in *FabricCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FabricCluster) SetupWebhookWithManager ¶
func (r *FabricCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FabricCluster) ValidateCreate ¶
func (r *FabricCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FabricCluster) ValidateDelete ¶
func (r *FabricCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FabricCluster) ValidateUpdate ¶
func (r *FabricCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FabricClusterList ¶
type FabricClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FabricCluster CRD objects Items []FabricCluster `json:"items,omitempty"` }
FabricClusterList is a list of FabricClusters
func (*FabricClusterList) DeepCopy ¶
func (in *FabricClusterList) DeepCopy() *FabricClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterList.
func (*FabricClusterList) DeepCopyInto ¶
func (in *FabricClusterList) DeepCopyInto(out *FabricClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricClusterList) DeepCopyObject ¶
func (in *FabricClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FabricClusterSpec ¶
type FabricClusterSpec struct { State *FabricClusterSpecResource `json:"state,omitempty" tf:"-"` Resource FabricClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*FabricClusterSpec) DeepCopy ¶
func (in *FabricClusterSpec) DeepCopy() *FabricClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpec.
func (*FabricClusterSpec) DeepCopyInto ¶
func (in *FabricClusterSpec) DeepCopyInto(out *FabricClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecAzureActiveDirectory ¶
type FabricClusterSpecAzureActiveDirectory struct { ClientApplicationID *string `json:"clientApplicationID" tf:"client_application_id"` ClusterApplicationID *string `json:"clusterApplicationID" tf:"cluster_application_id"` TenantID *string `json:"tenantID" tf:"tenant_id"` }
func (*FabricClusterSpecAzureActiveDirectory) DeepCopy ¶
func (in *FabricClusterSpecAzureActiveDirectory) DeepCopy() *FabricClusterSpecAzureActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecAzureActiveDirectory.
func (*FabricClusterSpecAzureActiveDirectory) DeepCopyInto ¶
func (in *FabricClusterSpecAzureActiveDirectory) DeepCopyInto(out *FabricClusterSpecAzureActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecAzureActiveDirectoryCodec ¶
type FabricClusterSpecAzureActiveDirectoryCodec struct { }
+k8s:deepcopy-gen=false
func (FabricClusterSpecAzureActiveDirectoryCodec) Decode ¶
func (FabricClusterSpecAzureActiveDirectoryCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricClusterSpecAzureActiveDirectoryCodec) Encode ¶
func (FabricClusterSpecAzureActiveDirectoryCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricClusterSpecAzureActiveDirectoryCodec) IsEmpty ¶
func (FabricClusterSpecAzureActiveDirectoryCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricClusterSpecCertificate ¶
type FabricClusterSpecCertificate struct { Thumbprint *string `json:"thumbprint" tf:"thumbprint"` // +optional ThumbprintSecondary *string `json:"thumbprintSecondary,omitempty" tf:"thumbprint_secondary"` X509StoreName *string `json:"x509StoreName" tf:"x509_store_name"` }
func (*FabricClusterSpecCertificate) DeepCopy ¶
func (in *FabricClusterSpecCertificate) DeepCopy() *FabricClusterSpecCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecCertificate.
func (*FabricClusterSpecCertificate) DeepCopyInto ¶
func (in *FabricClusterSpecCertificate) DeepCopyInto(out *FabricClusterSpecCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecCertificateCodec ¶
type FabricClusterSpecCertificateCodec struct { }
+k8s:deepcopy-gen=false
func (FabricClusterSpecCertificateCodec) Decode ¶
func (FabricClusterSpecCertificateCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricClusterSpecCertificateCodec) Encode ¶
func (FabricClusterSpecCertificateCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricClusterSpecCertificateCodec) IsEmpty ¶
func (FabricClusterSpecCertificateCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricClusterSpecCertificateCommonNames ¶
type FabricClusterSpecCertificateCommonNames struct { // +kubebuilder:validation:MinItems=1 CommonNames []FabricClusterSpecCertificateCommonNamesCommonNames `json:"commonNames" tf:"common_names"` X509StoreName *string `json:"x509StoreName" tf:"x509_store_name"` }
func (*FabricClusterSpecCertificateCommonNames) DeepCopy ¶
func (in *FabricClusterSpecCertificateCommonNames) DeepCopy() *FabricClusterSpecCertificateCommonNames
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecCertificateCommonNames.
func (*FabricClusterSpecCertificateCommonNames) DeepCopyInto ¶
func (in *FabricClusterSpecCertificateCommonNames) DeepCopyInto(out *FabricClusterSpecCertificateCommonNames)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecCertificateCommonNamesCodec ¶
type FabricClusterSpecCertificateCommonNamesCodec struct { }
+k8s:deepcopy-gen=false
func (FabricClusterSpecCertificateCommonNamesCodec) Decode ¶
func (FabricClusterSpecCertificateCommonNamesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricClusterSpecCertificateCommonNamesCodec) Encode ¶
func (FabricClusterSpecCertificateCommonNamesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricClusterSpecCertificateCommonNamesCodec) IsEmpty ¶
func (FabricClusterSpecCertificateCommonNamesCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricClusterSpecCertificateCommonNamesCommonNames ¶
type FabricClusterSpecCertificateCommonNamesCommonNames struct { CertificateCommonName *string `json:"certificateCommonName" tf:"certificate_common_name"` // +optional CertificateIssuerThumbprint *string `json:"certificateIssuerThumbprint,omitempty" tf:"certificate_issuer_thumbprint"` }
func (*FabricClusterSpecCertificateCommonNamesCommonNames) DeepCopy ¶
func (in *FabricClusterSpecCertificateCommonNamesCommonNames) DeepCopy() *FabricClusterSpecCertificateCommonNamesCommonNames
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecCertificateCommonNamesCommonNames.
func (*FabricClusterSpecCertificateCommonNamesCommonNames) DeepCopyInto ¶
func (in *FabricClusterSpecCertificateCommonNamesCommonNames) DeepCopyInto(out *FabricClusterSpecCertificateCommonNamesCommonNames)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecClientCertificateCommonName ¶
type FabricClusterSpecClientCertificateCommonName struct { CommonName *string `json:"commonName" tf:"common_name"` IsAdmin *bool `json:"isAdmin" tf:"is_admin"` // +optional IssuerThumbprint *string `json:"issuerThumbprint,omitempty" tf:"issuer_thumbprint"` }
func (*FabricClusterSpecClientCertificateCommonName) DeepCopy ¶
func (in *FabricClusterSpecClientCertificateCommonName) DeepCopy() *FabricClusterSpecClientCertificateCommonName
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecClientCertificateCommonName.
func (*FabricClusterSpecClientCertificateCommonName) DeepCopyInto ¶
func (in *FabricClusterSpecClientCertificateCommonName) DeepCopyInto(out *FabricClusterSpecClientCertificateCommonName)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecClientCertificateThumbprint ¶
type FabricClusterSpecClientCertificateThumbprint struct { IsAdmin *bool `json:"isAdmin" tf:"is_admin"` Thumbprint *string `json:"thumbprint" tf:"thumbprint"` }
func (*FabricClusterSpecClientCertificateThumbprint) DeepCopy ¶
func (in *FabricClusterSpecClientCertificateThumbprint) DeepCopy() *FabricClusterSpecClientCertificateThumbprint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecClientCertificateThumbprint.
func (*FabricClusterSpecClientCertificateThumbprint) DeepCopyInto ¶
func (in *FabricClusterSpecClientCertificateThumbprint) DeepCopyInto(out *FabricClusterSpecClientCertificateThumbprint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecDiagnosticsConfig ¶
type FabricClusterSpecDiagnosticsConfig struct { BlobEndpoint *string `json:"blobEndpoint" tf:"blob_endpoint"` ProtectedAccountKeyName *string `json:"protectedAccountKeyName" tf:"protected_account_key_name"` QueueEndpoint *string `json:"queueEndpoint" tf:"queue_endpoint"` StorageAccountName *string `json:"storageAccountName" tf:"storage_account_name"` TableEndpoint *string `json:"tableEndpoint" tf:"table_endpoint"` }
func (*FabricClusterSpecDiagnosticsConfig) DeepCopy ¶
func (in *FabricClusterSpecDiagnosticsConfig) DeepCopy() *FabricClusterSpecDiagnosticsConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecDiagnosticsConfig.
func (*FabricClusterSpecDiagnosticsConfig) DeepCopyInto ¶
func (in *FabricClusterSpecDiagnosticsConfig) DeepCopyInto(out *FabricClusterSpecDiagnosticsConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecDiagnosticsConfigCodec ¶
type FabricClusterSpecDiagnosticsConfigCodec struct { }
+k8s:deepcopy-gen=false
func (FabricClusterSpecDiagnosticsConfigCodec) Decode ¶
func (FabricClusterSpecDiagnosticsConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricClusterSpecDiagnosticsConfigCodec) Encode ¶
func (FabricClusterSpecDiagnosticsConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricClusterSpecDiagnosticsConfigCodec) IsEmpty ¶
func (FabricClusterSpecDiagnosticsConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricClusterSpecFabricSettings ¶
type FabricClusterSpecFabricSettings struct { Name *string `json:"name" tf:"name"` // +optional Parameters *map[string]string `json:"parameters,omitempty" tf:"parameters"` }
func (*FabricClusterSpecFabricSettings) DeepCopy ¶
func (in *FabricClusterSpecFabricSettings) DeepCopy() *FabricClusterSpecFabricSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecFabricSettings.
func (*FabricClusterSpecFabricSettings) DeepCopyInto ¶
func (in *FabricClusterSpecFabricSettings) DeepCopyInto(out *FabricClusterSpecFabricSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecNodeType ¶
type FabricClusterSpecNodeType struct { // +optional ApplicationPorts *FabricClusterSpecNodeTypeApplicationPorts `json:"applicationPorts,omitempty" tf:"application_ports"` // +optional Capacities *map[string]string `json:"capacities,omitempty" tf:"capacities"` ClientEndpointPort *int64 `json:"clientEndpointPort" tf:"client_endpoint_port"` // +optional DurabilityLevel *string `json:"durabilityLevel,omitempty" tf:"durability_level"` // +optional EphemeralPorts *FabricClusterSpecNodeTypeEphemeralPorts `json:"ephemeralPorts,omitempty" tf:"ephemeral_ports"` HttpEndpointPort *int64 `json:"httpEndpointPort" tf:"http_endpoint_port"` InstanceCount *int64 `json:"instanceCount" tf:"instance_count"` IsPrimary *bool `json:"isPrimary" tf:"is_primary"` // +optional IsStateless *bool `json:"isStateless,omitempty" tf:"is_stateless"` // +optional MultipleAvailabilityZones *bool `json:"multipleAvailabilityZones,omitempty" tf:"multiple_availability_zones"` Name *string `json:"name" tf:"name"` // +optional PlacementProperties *map[string]string `json:"placementProperties,omitempty" tf:"placement_properties"` // +optional ReverseProxyEndpointPort *int64 `json:"reverseProxyEndpointPort,omitempty" tf:"reverse_proxy_endpoint_port"` }
func (*FabricClusterSpecNodeType) DeepCopy ¶
func (in *FabricClusterSpecNodeType) DeepCopy() *FabricClusterSpecNodeType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecNodeType.
func (*FabricClusterSpecNodeType) DeepCopyInto ¶
func (in *FabricClusterSpecNodeType) DeepCopyInto(out *FabricClusterSpecNodeType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecNodeTypeApplicationPorts ¶
type FabricClusterSpecNodeTypeApplicationPorts struct { EndPort *int64 `json:"endPort" tf:"end_port"` StartPort *int64 `json:"startPort" tf:"start_port"` }
func (*FabricClusterSpecNodeTypeApplicationPorts) DeepCopy ¶
func (in *FabricClusterSpecNodeTypeApplicationPorts) DeepCopy() *FabricClusterSpecNodeTypeApplicationPorts
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecNodeTypeApplicationPorts.
func (*FabricClusterSpecNodeTypeApplicationPorts) DeepCopyInto ¶
func (in *FabricClusterSpecNodeTypeApplicationPorts) DeepCopyInto(out *FabricClusterSpecNodeTypeApplicationPorts)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecNodeTypeApplicationPortsCodec ¶
type FabricClusterSpecNodeTypeApplicationPortsCodec struct { }
+k8s:deepcopy-gen=false
func (FabricClusterSpecNodeTypeApplicationPortsCodec) Decode ¶
func (FabricClusterSpecNodeTypeApplicationPortsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricClusterSpecNodeTypeApplicationPortsCodec) Encode ¶
func (FabricClusterSpecNodeTypeApplicationPortsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricClusterSpecNodeTypeApplicationPortsCodec) IsEmpty ¶
func (FabricClusterSpecNodeTypeApplicationPortsCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricClusterSpecNodeTypeEphemeralPorts ¶
type FabricClusterSpecNodeTypeEphemeralPorts struct { EndPort *int64 `json:"endPort" tf:"end_port"` StartPort *int64 `json:"startPort" tf:"start_port"` }
func (*FabricClusterSpecNodeTypeEphemeralPorts) DeepCopy ¶
func (in *FabricClusterSpecNodeTypeEphemeralPorts) DeepCopy() *FabricClusterSpecNodeTypeEphemeralPorts
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecNodeTypeEphemeralPorts.
func (*FabricClusterSpecNodeTypeEphemeralPorts) DeepCopyInto ¶
func (in *FabricClusterSpecNodeTypeEphemeralPorts) DeepCopyInto(out *FabricClusterSpecNodeTypeEphemeralPorts)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecNodeTypeEphemeralPortsCodec ¶
type FabricClusterSpecNodeTypeEphemeralPortsCodec struct { }
+k8s:deepcopy-gen=false
func (FabricClusterSpecNodeTypeEphemeralPortsCodec) Decode ¶
func (FabricClusterSpecNodeTypeEphemeralPortsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricClusterSpecNodeTypeEphemeralPortsCodec) Encode ¶
func (FabricClusterSpecNodeTypeEphemeralPortsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricClusterSpecNodeTypeEphemeralPortsCodec) IsEmpty ¶
func (FabricClusterSpecNodeTypeEphemeralPortsCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricClusterSpecResource ¶
type FabricClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AddOnFeatures []string `json:"addOnFeatures,omitempty" tf:"add_on_features"` // +optional AzureActiveDirectory *FabricClusterSpecAzureActiveDirectory `json:"azureActiveDirectory,omitempty" tf:"azure_active_directory"` // +optional Certificate *FabricClusterSpecCertificate `json:"certificate,omitempty" tf:"certificate"` // +optional CertificateCommonNames *FabricClusterSpecCertificateCommonNames `json:"certificateCommonNames,omitempty" tf:"certificate_common_names"` // +optional ClientCertificateCommonName []FabricClusterSpecClientCertificateCommonName `json:"clientCertificateCommonName,omitempty" tf:"client_certificate_common_name"` // +optional ClientCertificateThumbprint []FabricClusterSpecClientCertificateThumbprint `json:"clientCertificateThumbprint,omitempty" tf:"client_certificate_thumbprint"` // +optional ClusterCodeVersion *string `json:"clusterCodeVersion,omitempty" tf:"cluster_code_version"` // +optional ClusterEndpoint *string `json:"clusterEndpoint,omitempty" tf:"cluster_endpoint"` // +optional DiagnosticsConfig *FabricClusterSpecDiagnosticsConfig `json:"diagnosticsConfig,omitempty" tf:"diagnostics_config"` // +optional FabricSettings []FabricClusterSpecFabricSettings `json:"fabricSettings,omitempty" tf:"fabric_settings"` Location *string `json:"location" tf:"location"` ManagementEndpoint *string `json:"managementEndpoint" tf:"management_endpoint"` Name *string `json:"name" tf:"name"` NodeType []FabricClusterSpecNodeType `json:"nodeType" tf:"node_type"` ReliabilityLevel *string `json:"reliabilityLevel" tf:"reliability_level"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional ReverseProxyCertificate *FabricClusterSpecReverseProxyCertificate `json:"reverseProxyCertificate,omitempty" tf:"reverse_proxy_certificate"` // +optional ReverseProxyCertificateCommonNames *FabricClusterSpecReverseProxyCertificateCommonNames `json:"reverseProxyCertificateCommonNames,omitempty" tf:"reverse_proxy_certificate_common_names"` // +optional ServiceFabricZonalUpgradeMode *string `json:"serviceFabricZonalUpgradeMode,omitempty" tf:"service_fabric_zonal_upgrade_mode"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` UpgradeMode *string `json:"upgradeMode" tf:"upgrade_mode"` // +optional UpgradePolicy *FabricClusterSpecUpgradePolicy `json:"upgradePolicy,omitempty" tf:"upgrade_policy"` VmImage *string `json:"vmImage" tf:"vm_image"` // +optional VmssZonalUpgradeMode *string `json:"vmssZonalUpgradeMode,omitempty" tf:"vmss_zonal_upgrade_mode"` }
func (*FabricClusterSpecResource) DeepCopy ¶
func (in *FabricClusterSpecResource) DeepCopy() *FabricClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecResource.
func (*FabricClusterSpecResource) DeepCopyInto ¶
func (in *FabricClusterSpecResource) DeepCopyInto(out *FabricClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecReverseProxyCertificate ¶
type FabricClusterSpecReverseProxyCertificate struct { Thumbprint *string `json:"thumbprint" tf:"thumbprint"` // +optional ThumbprintSecondary *string `json:"thumbprintSecondary,omitempty" tf:"thumbprint_secondary"` X509StoreName *string `json:"x509StoreName" tf:"x509_store_name"` }
func (*FabricClusterSpecReverseProxyCertificate) DeepCopy ¶
func (in *FabricClusterSpecReverseProxyCertificate) DeepCopy() *FabricClusterSpecReverseProxyCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecReverseProxyCertificate.
func (*FabricClusterSpecReverseProxyCertificate) DeepCopyInto ¶
func (in *FabricClusterSpecReverseProxyCertificate) DeepCopyInto(out *FabricClusterSpecReverseProxyCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecReverseProxyCertificateCodec ¶
type FabricClusterSpecReverseProxyCertificateCodec struct { }
+k8s:deepcopy-gen=false
func (FabricClusterSpecReverseProxyCertificateCodec) Decode ¶
func (FabricClusterSpecReverseProxyCertificateCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricClusterSpecReverseProxyCertificateCodec) Encode ¶
func (FabricClusterSpecReverseProxyCertificateCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricClusterSpecReverseProxyCertificateCodec) IsEmpty ¶
func (FabricClusterSpecReverseProxyCertificateCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricClusterSpecReverseProxyCertificateCommonNames ¶
type FabricClusterSpecReverseProxyCertificateCommonNames struct { // +kubebuilder:validation:MinItems=1 CommonNames []FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames `json:"commonNames" tf:"common_names"` X509StoreName *string `json:"x509StoreName" tf:"x509_store_name"` }
func (*FabricClusterSpecReverseProxyCertificateCommonNames) DeepCopy ¶
func (in *FabricClusterSpecReverseProxyCertificateCommonNames) DeepCopy() *FabricClusterSpecReverseProxyCertificateCommonNames
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecReverseProxyCertificateCommonNames.
func (*FabricClusterSpecReverseProxyCertificateCommonNames) DeepCopyInto ¶
func (in *FabricClusterSpecReverseProxyCertificateCommonNames) DeepCopyInto(out *FabricClusterSpecReverseProxyCertificateCommonNames)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecReverseProxyCertificateCommonNamesCodec ¶
type FabricClusterSpecReverseProxyCertificateCommonNamesCodec struct { }
+k8s:deepcopy-gen=false
func (FabricClusterSpecReverseProxyCertificateCommonNamesCodec) Decode ¶
func (FabricClusterSpecReverseProxyCertificateCommonNamesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricClusterSpecReverseProxyCertificateCommonNamesCodec) Encode ¶
func (FabricClusterSpecReverseProxyCertificateCommonNamesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricClusterSpecReverseProxyCertificateCommonNamesCodec) IsEmpty ¶
func (FabricClusterSpecReverseProxyCertificateCommonNamesCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames ¶
type FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames struct { CertificateCommonName *string `json:"certificateCommonName" tf:"certificate_common_name"` // +optional CertificateIssuerThumbprint *string `json:"certificateIssuerThumbprint,omitempty" tf:"certificate_issuer_thumbprint"` }
func (*FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames) DeepCopy ¶
func (in *FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames) DeepCopy() *FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames.
func (*FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames) DeepCopyInto ¶
func (in *FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames) DeepCopyInto(out *FabricClusterSpecReverseProxyCertificateCommonNamesCommonNames)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecUpgradePolicy ¶
type FabricClusterSpecUpgradePolicy struct { // +optional DeltaHealthPolicy *FabricClusterSpecUpgradePolicyDeltaHealthPolicy `json:"deltaHealthPolicy,omitempty" tf:"delta_health_policy"` // +optional ForceRestartEnabled *bool `json:"forceRestartEnabled,omitempty" tf:"force_restart_enabled"` // +optional HealthCheckRetryTimeout *string `json:"healthCheckRetryTimeout,omitempty" tf:"health_check_retry_timeout"` // +optional HealthCheckStableDuration *string `json:"healthCheckStableDuration,omitempty" tf:"health_check_stable_duration"` // +optional HealthCheckWaitDuration *string `json:"healthCheckWaitDuration,omitempty" tf:"health_check_wait_duration"` // +optional HealthPolicy *FabricClusterSpecUpgradePolicyHealthPolicy `json:"healthPolicy,omitempty" tf:"health_policy"` // +optional UpgradeDomainTimeout *string `json:"upgradeDomainTimeout,omitempty" tf:"upgrade_domain_timeout"` // +optional UpgradeReplicaSetCheckTimeout *string `json:"upgradeReplicaSetCheckTimeout,omitempty" tf:"upgrade_replica_set_check_timeout"` // +optional UpgradeTimeout *string `json:"upgradeTimeout,omitempty" tf:"upgrade_timeout"` }
func (*FabricClusterSpecUpgradePolicy) DeepCopy ¶
func (in *FabricClusterSpecUpgradePolicy) DeepCopy() *FabricClusterSpecUpgradePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecUpgradePolicy.
func (*FabricClusterSpecUpgradePolicy) DeepCopyInto ¶
func (in *FabricClusterSpecUpgradePolicy) DeepCopyInto(out *FabricClusterSpecUpgradePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecUpgradePolicyCodec ¶
type FabricClusterSpecUpgradePolicyCodec struct { }
+k8s:deepcopy-gen=false
func (FabricClusterSpecUpgradePolicyCodec) Decode ¶
func (FabricClusterSpecUpgradePolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricClusterSpecUpgradePolicyCodec) Encode ¶
func (FabricClusterSpecUpgradePolicyCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricClusterSpecUpgradePolicyCodec) IsEmpty ¶
func (FabricClusterSpecUpgradePolicyCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricClusterSpecUpgradePolicyDeltaHealthPolicy ¶
type FabricClusterSpecUpgradePolicyDeltaHealthPolicy struct { // +optional MaxDeltaUnhealthyApplicationsPercent *int64 `json:"maxDeltaUnhealthyApplicationsPercent,omitempty" tf:"max_delta_unhealthy_applications_percent"` // +optional MaxDeltaUnhealthyNodesPercent *int64 `json:"maxDeltaUnhealthyNodesPercent,omitempty" tf:"max_delta_unhealthy_nodes_percent"` // +optional MaxUpgradeDomainDeltaUnhealthyNodesPercent *int64 `json:"maxUpgradeDomainDeltaUnhealthyNodesPercent,omitempty" tf:"max_upgrade_domain_delta_unhealthy_nodes_percent"` }
func (*FabricClusterSpecUpgradePolicyDeltaHealthPolicy) DeepCopy ¶
func (in *FabricClusterSpecUpgradePolicyDeltaHealthPolicy) DeepCopy() *FabricClusterSpecUpgradePolicyDeltaHealthPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecUpgradePolicyDeltaHealthPolicy.
func (*FabricClusterSpecUpgradePolicyDeltaHealthPolicy) DeepCopyInto ¶
func (in *FabricClusterSpecUpgradePolicyDeltaHealthPolicy) DeepCopyInto(out *FabricClusterSpecUpgradePolicyDeltaHealthPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec ¶
type FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec struct { }
+k8s:deepcopy-gen=false
func (FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec) Decode ¶
func (FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec) Encode ¶
func (FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec) IsEmpty ¶
func (FabricClusterSpecUpgradePolicyDeltaHealthPolicyCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricClusterSpecUpgradePolicyHealthPolicy ¶
type FabricClusterSpecUpgradePolicyHealthPolicy struct { // +optional MaxUnhealthyApplicationsPercent *int64 `json:"maxUnhealthyApplicationsPercent,omitempty" tf:"max_unhealthy_applications_percent"` // +optional MaxUnhealthyNodesPercent *int64 `json:"maxUnhealthyNodesPercent,omitempty" tf:"max_unhealthy_nodes_percent"` }
func (*FabricClusterSpecUpgradePolicyHealthPolicy) DeepCopy ¶
func (in *FabricClusterSpecUpgradePolicyHealthPolicy) DeepCopy() *FabricClusterSpecUpgradePolicyHealthPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterSpecUpgradePolicyHealthPolicy.
func (*FabricClusterSpecUpgradePolicyHealthPolicy) DeepCopyInto ¶
func (in *FabricClusterSpecUpgradePolicyHealthPolicy) DeepCopyInto(out *FabricClusterSpecUpgradePolicyHealthPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricClusterSpecUpgradePolicyHealthPolicyCodec ¶
type FabricClusterSpecUpgradePolicyHealthPolicyCodec struct { }
+k8s:deepcopy-gen=false
func (FabricClusterSpecUpgradePolicyHealthPolicyCodec) Decode ¶
func (FabricClusterSpecUpgradePolicyHealthPolicyCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricClusterSpecUpgradePolicyHealthPolicyCodec) Encode ¶
func (FabricClusterSpecUpgradePolicyHealthPolicyCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricClusterSpecUpgradePolicyHealthPolicyCodec) IsEmpty ¶
func (FabricClusterSpecUpgradePolicyHealthPolicyCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricClusterStatus ¶
type FabricClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*FabricClusterStatus) DeepCopy ¶
func (in *FabricClusterStatus) DeepCopy() *FabricClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricClusterStatus.
func (*FabricClusterStatus) DeepCopyInto ¶
func (in *FabricClusterStatus) DeepCopyInto(out *FabricClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricManagedCluster ¶ added in v0.5.0
type FabricManagedCluster struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FabricManagedClusterSpec `json:"spec,omitempty"` Status FabricManagedClusterStatus `json:"status,omitempty"` }
func (*FabricManagedCluster) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedCluster) DeepCopy() *FabricManagedCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedCluster.
func (*FabricManagedCluster) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedCluster) DeepCopyInto(out *FabricManagedCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricManagedCluster) DeepCopyObject ¶ added in v0.5.0
func (in *FabricManagedCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FabricManagedCluster) SetupWebhookWithManager ¶ added in v0.5.0
func (r *FabricManagedCluster) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FabricManagedCluster) ValidateCreate ¶ added in v0.5.0
func (r *FabricManagedCluster) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FabricManagedCluster) ValidateDelete ¶ added in v0.5.0
func (r *FabricManagedCluster) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FabricManagedCluster) ValidateUpdate ¶ added in v0.5.0
func (r *FabricManagedCluster) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FabricManagedClusterList ¶ added in v0.5.0
type FabricManagedClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FabricManagedCluster CRD objects Items []FabricManagedCluster `json:"items,omitempty"` }
FabricManagedClusterList is a list of FabricManagedClusters
func (*FabricManagedClusterList) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterList) DeepCopy() *FabricManagedClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterList.
func (*FabricManagedClusterList) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterList) DeepCopyInto(out *FabricManagedClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricManagedClusterList) DeepCopyObject ¶ added in v0.5.0
func (in *FabricManagedClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FabricManagedClusterSpec ¶ added in v0.5.0
type FabricManagedClusterSpec struct { State *FabricManagedClusterSpecResource `json:"state,omitempty" tf:"-"` Resource FabricManagedClusterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*FabricManagedClusterSpec) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterSpec) DeepCopy() *FabricManagedClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterSpec.
func (*FabricManagedClusterSpec) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterSpec) DeepCopyInto(out *FabricManagedClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricManagedClusterSpecAuthentication ¶ added in v0.5.0
type FabricManagedClusterSpecAuthentication struct { // +optional ActiveDirectory *FabricManagedClusterSpecAuthenticationActiveDirectory `json:"activeDirectory,omitempty" tf:"active_directory"` // +optional Certificate []FabricManagedClusterSpecAuthenticationCertificate `json:"certificate,omitempty" tf:"certificate"` }
func (*FabricManagedClusterSpecAuthentication) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterSpecAuthentication) DeepCopy() *FabricManagedClusterSpecAuthentication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterSpecAuthentication.
func (*FabricManagedClusterSpecAuthentication) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterSpecAuthentication) DeepCopyInto(out *FabricManagedClusterSpecAuthentication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricManagedClusterSpecAuthenticationActiveDirectory ¶ added in v0.5.0
type FabricManagedClusterSpecAuthenticationActiveDirectory struct { ClientApplicationID *string `json:"clientApplicationID" tf:"client_application_id"` ClusterApplicationID *string `json:"clusterApplicationID" tf:"cluster_application_id"` TenantID *string `json:"tenantID" tf:"tenant_id"` }
func (*FabricManagedClusterSpecAuthenticationActiveDirectory) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterSpecAuthenticationActiveDirectory) DeepCopy() *FabricManagedClusterSpecAuthenticationActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterSpecAuthenticationActiveDirectory.
func (*FabricManagedClusterSpecAuthenticationActiveDirectory) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterSpecAuthenticationActiveDirectory) DeepCopyInto(out *FabricManagedClusterSpecAuthenticationActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricManagedClusterSpecAuthenticationActiveDirectoryCodec ¶ added in v0.5.0
type FabricManagedClusterSpecAuthenticationActiveDirectoryCodec struct { }
+k8s:deepcopy-gen=false
func (FabricManagedClusterSpecAuthenticationActiveDirectoryCodec) Decode ¶ added in v0.5.0
func (FabricManagedClusterSpecAuthenticationActiveDirectoryCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricManagedClusterSpecAuthenticationActiveDirectoryCodec) Encode ¶ added in v0.5.0
func (FabricManagedClusterSpecAuthenticationActiveDirectoryCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricManagedClusterSpecAuthenticationActiveDirectoryCodec) IsEmpty ¶ added in v0.5.0
func (FabricManagedClusterSpecAuthenticationActiveDirectoryCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricManagedClusterSpecAuthenticationCertificate ¶ added in v0.5.0
type FabricManagedClusterSpecAuthenticationCertificate struct { // +optional CommonName *string `json:"commonName,omitempty" tf:"common_name"` Thumbprint *string `json:"thumbprint" tf:"thumbprint"` Type *string `json:"type" tf:"type"` }
func (*FabricManagedClusterSpecAuthenticationCertificate) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterSpecAuthenticationCertificate) DeepCopy() *FabricManagedClusterSpecAuthenticationCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterSpecAuthenticationCertificate.
func (*FabricManagedClusterSpecAuthenticationCertificate) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterSpecAuthenticationCertificate) DeepCopyInto(out *FabricManagedClusterSpecAuthenticationCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricManagedClusterSpecAuthenticationCodec ¶ added in v0.5.0
type FabricManagedClusterSpecAuthenticationCodec struct { }
+k8s:deepcopy-gen=false
func (FabricManagedClusterSpecAuthenticationCodec) Decode ¶ added in v0.5.0
func (FabricManagedClusterSpecAuthenticationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricManagedClusterSpecAuthenticationCodec) Encode ¶ added in v0.5.0
func (FabricManagedClusterSpecAuthenticationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricManagedClusterSpecAuthenticationCodec) IsEmpty ¶ added in v0.5.0
func (FabricManagedClusterSpecAuthenticationCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricManagedClusterSpecCustomFabricSetting ¶ added in v0.5.0
type FabricManagedClusterSpecCustomFabricSetting struct { Parameter *string `json:"parameter" tf:"parameter"` Section *string `json:"section" tf:"section"` Value *string `json:"value" tf:"value"` }
func (*FabricManagedClusterSpecCustomFabricSetting) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterSpecCustomFabricSetting) DeepCopy() *FabricManagedClusterSpecCustomFabricSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterSpecCustomFabricSetting.
func (*FabricManagedClusterSpecCustomFabricSetting) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterSpecCustomFabricSetting) DeepCopyInto(out *FabricManagedClusterSpecCustomFabricSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricManagedClusterSpecLbRule ¶ added in v0.5.0
type FabricManagedClusterSpecLbRule struct { BackendPort *int64 `json:"backendPort" tf:"backend_port"` FrontendPort *int64 `json:"frontendPort" tf:"frontend_port"` ProbeProtocol *string `json:"probeProtocol" tf:"probe_protocol"` // +optional ProbeRequestPath *string `json:"probeRequestPath,omitempty" tf:"probe_request_path"` Protocol *string `json:"protocol" tf:"protocol"` }
func (*FabricManagedClusterSpecLbRule) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterSpecLbRule) DeepCopy() *FabricManagedClusterSpecLbRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterSpecLbRule.
func (*FabricManagedClusterSpecLbRule) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterSpecLbRule) DeepCopyInto(out *FabricManagedClusterSpecLbRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricManagedClusterSpecNodeType ¶ added in v0.5.0
type FabricManagedClusterSpecNodeType struct { ApplicationPortRange *string `json:"applicationPortRange" tf:"application_port_range"` // +optional Capacities *map[string]string `json:"capacities,omitempty" tf:"capacities"` DataDiskSizeGb *int64 `json:"dataDiskSizeGb" tf:"data_disk_size_gb"` // +optional DataDiskType *string `json:"dataDiskType,omitempty" tf:"data_disk_type"` EphemeralPortRange *string `json:"ephemeralPortRange" tf:"ephemeral_port_range"` // +optional ID *string `json:"ID,omitempty" tf:"id"` // +optional MultiplePlacementGroupsEnabled *bool `json:"multiplePlacementGroupsEnabled,omitempty" tf:"multiple_placement_groups_enabled"` Name *string `json:"name" tf:"name"` // +optional PlacementProperties *map[string]string `json:"placementProperties,omitempty" tf:"placement_properties"` // +optional Primary *bool `json:"primary,omitempty" tf:"primary"` // +optional Stateless *bool `json:"stateless,omitempty" tf:"stateless"` VmImageOffer *string `json:"vmImageOffer" tf:"vm_image_offer"` VmImagePublisher *string `json:"vmImagePublisher" tf:"vm_image_publisher"` VmImageSku *string `json:"vmImageSku" tf:"vm_image_sku"` VmImageVersion *string `json:"vmImageVersion" tf:"vm_image_version"` VmInstanceCount *int64 `json:"vmInstanceCount" tf:"vm_instance_count"` // +optional VmSecrets []FabricManagedClusterSpecNodeTypeVmSecrets `json:"vmSecrets,omitempty" tf:"vm_secrets"` VmSize *string `json:"vmSize" tf:"vm_size"` }
func (*FabricManagedClusterSpecNodeType) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterSpecNodeType) DeepCopy() *FabricManagedClusterSpecNodeType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterSpecNodeType.
func (*FabricManagedClusterSpecNodeType) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterSpecNodeType) DeepCopyInto(out *FabricManagedClusterSpecNodeType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricManagedClusterSpecNodeTypeVmSecrets ¶ added in v0.5.0
type FabricManagedClusterSpecNodeTypeVmSecrets struct { Certificates []FabricManagedClusterSpecNodeTypeVmSecretsCertificates `json:"certificates" tf:"certificates"` VaultID *string `json:"vaultID" tf:"vault_id"` }
func (*FabricManagedClusterSpecNodeTypeVmSecrets) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterSpecNodeTypeVmSecrets) DeepCopy() *FabricManagedClusterSpecNodeTypeVmSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterSpecNodeTypeVmSecrets.
func (*FabricManagedClusterSpecNodeTypeVmSecrets) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterSpecNodeTypeVmSecrets) DeepCopyInto(out *FabricManagedClusterSpecNodeTypeVmSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricManagedClusterSpecNodeTypeVmSecretsCertificates ¶ added in v0.5.0
type FabricManagedClusterSpecNodeTypeVmSecretsCertificates struct { Store *string `json:"store" tf:"store"` Url *string `json:"url" tf:"url"` }
func (*FabricManagedClusterSpecNodeTypeVmSecretsCertificates) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterSpecNodeTypeVmSecretsCertificates) DeepCopy() *FabricManagedClusterSpecNodeTypeVmSecretsCertificates
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterSpecNodeTypeVmSecretsCertificates.
func (*FabricManagedClusterSpecNodeTypeVmSecretsCertificates) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterSpecNodeTypeVmSecretsCertificates) DeepCopyInto(out *FabricManagedClusterSpecNodeTypeVmSecretsCertificates)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricManagedClusterSpecResource ¶ added in v0.5.0
type FabricManagedClusterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Authentication *FabricManagedClusterSpecAuthentication `json:"authentication,omitempty" tf:"authentication"` // +optional BackupServiceEnabled *bool `json:"backupServiceEnabled,omitempty" tf:"backup_service_enabled"` ClientConnectionPort *int64 `json:"clientConnectionPort" tf:"client_connection_port"` // +optional CustomFabricSetting []FabricManagedClusterSpecCustomFabricSetting `json:"customFabricSetting,omitempty" tf:"custom_fabric_setting"` // +optional DnsName *string `json:"dnsName,omitempty" tf:"dns_name"` // +optional DnsServiceEnabled *bool `json:"dnsServiceEnabled,omitempty" tf:"dns_service_enabled"` HttpGatewayPort *int64 `json:"httpGatewayPort" tf:"http_gateway_port"` LbRule []FabricManagedClusterSpecLbRule `json:"lbRule" tf:"lb_rule"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` // +optional NodeType []FabricManagedClusterSpecNodeType `json:"nodeType,omitempty" tf:"node_type"` // +optional Password *string `json:"password,omitempty" tf:"password"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Sku *string `json:"sku,omitempty" tf:"sku"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional UpgradeWave *string `json:"upgradeWave,omitempty" tf:"upgrade_wave"` // +optional Username *string `json:"username,omitempty" tf:"username"` }
func (*FabricManagedClusterSpecResource) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterSpecResource) DeepCopy() *FabricManagedClusterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterSpecResource.
func (*FabricManagedClusterSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterSpecResource) DeepCopyInto(out *FabricManagedClusterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricManagedClusterStatus ¶ added in v0.5.0
type FabricManagedClusterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*FabricManagedClusterStatus) DeepCopy ¶ added in v0.5.0
func (in *FabricManagedClusterStatus) DeepCopy() *FabricManagedClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricManagedClusterStatus.
func (*FabricManagedClusterStatus) DeepCopyInto ¶ added in v0.5.0
func (in *FabricManagedClusterStatus) DeepCopyInto(out *FabricManagedClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshApplication ¶
type FabricMeshApplication struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FabricMeshApplicationSpec `json:"spec,omitempty"` Status FabricMeshApplicationStatus `json:"status,omitempty"` }
func (*FabricMeshApplication) DeepCopy ¶
func (in *FabricMeshApplication) DeepCopy() *FabricMeshApplication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshApplication.
func (*FabricMeshApplication) DeepCopyInto ¶
func (in *FabricMeshApplication) DeepCopyInto(out *FabricMeshApplication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricMeshApplication) DeepCopyObject ¶
func (in *FabricMeshApplication) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FabricMeshApplication) SetupWebhookWithManager ¶
func (r *FabricMeshApplication) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FabricMeshApplication) ValidateCreate ¶
func (r *FabricMeshApplication) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FabricMeshApplication) ValidateDelete ¶
func (r *FabricMeshApplication) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FabricMeshApplication) ValidateUpdate ¶
func (r *FabricMeshApplication) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FabricMeshApplicationList ¶
type FabricMeshApplicationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FabricMeshApplication CRD objects Items []FabricMeshApplication `json:"items,omitempty"` }
FabricMeshApplicationList is a list of FabricMeshApplications
func (*FabricMeshApplicationList) DeepCopy ¶
func (in *FabricMeshApplicationList) DeepCopy() *FabricMeshApplicationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshApplicationList.
func (*FabricMeshApplicationList) DeepCopyInto ¶
func (in *FabricMeshApplicationList) DeepCopyInto(out *FabricMeshApplicationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricMeshApplicationList) DeepCopyObject ¶
func (in *FabricMeshApplicationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FabricMeshApplicationSpec ¶
type FabricMeshApplicationSpec struct { State *FabricMeshApplicationSpecResource `json:"state,omitempty" tf:"-"` Resource FabricMeshApplicationSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*FabricMeshApplicationSpec) DeepCopy ¶
func (in *FabricMeshApplicationSpec) DeepCopy() *FabricMeshApplicationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshApplicationSpec.
func (*FabricMeshApplicationSpec) DeepCopyInto ¶
func (in *FabricMeshApplicationSpec) DeepCopyInto(out *FabricMeshApplicationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshApplicationSpecResource ¶
type FabricMeshApplicationSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` Service []FabricMeshApplicationSpecService `json:"service" tf:"service"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*FabricMeshApplicationSpecResource) DeepCopy ¶
func (in *FabricMeshApplicationSpecResource) DeepCopy() *FabricMeshApplicationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshApplicationSpecResource.
func (*FabricMeshApplicationSpecResource) DeepCopyInto ¶
func (in *FabricMeshApplicationSpecResource) DeepCopyInto(out *FabricMeshApplicationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshApplicationSpecService ¶
type FabricMeshApplicationSpecService struct { CodePackage []FabricMeshApplicationSpecServiceCodePackage `json:"codePackage" tf:"code_package"` Name *string `json:"name" tf:"name"` OsType *string `json:"osType" tf:"os_type"` }
func (*FabricMeshApplicationSpecService) DeepCopy ¶
func (in *FabricMeshApplicationSpecService) DeepCopy() *FabricMeshApplicationSpecService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshApplicationSpecService.
func (*FabricMeshApplicationSpecService) DeepCopyInto ¶
func (in *FabricMeshApplicationSpecService) DeepCopyInto(out *FabricMeshApplicationSpecService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshApplicationSpecServiceCodePackage ¶
type FabricMeshApplicationSpecServiceCodePackage struct { ImageName *string `json:"imageName" tf:"image_name"` Name *string `json:"name" tf:"name"` Resources *FabricMeshApplicationSpecServiceCodePackageResources `json:"resources" tf:"resources"` }
func (*FabricMeshApplicationSpecServiceCodePackage) DeepCopy ¶
func (in *FabricMeshApplicationSpecServiceCodePackage) DeepCopy() *FabricMeshApplicationSpecServiceCodePackage
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshApplicationSpecServiceCodePackage.
func (*FabricMeshApplicationSpecServiceCodePackage) DeepCopyInto ¶
func (in *FabricMeshApplicationSpecServiceCodePackage) DeepCopyInto(out *FabricMeshApplicationSpecServiceCodePackage)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshApplicationSpecServiceCodePackageResources ¶
type FabricMeshApplicationSpecServiceCodePackageResources struct { // +optional Limits *FabricMeshApplicationSpecServiceCodePackageResourcesLimits `json:"limits,omitempty" tf:"limits"` Requests *FabricMeshApplicationSpecServiceCodePackageResourcesRequests `json:"requests" tf:"requests"` }
func (*FabricMeshApplicationSpecServiceCodePackageResources) DeepCopy ¶
func (in *FabricMeshApplicationSpecServiceCodePackageResources) DeepCopy() *FabricMeshApplicationSpecServiceCodePackageResources
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshApplicationSpecServiceCodePackageResources.
func (*FabricMeshApplicationSpecServiceCodePackageResources) DeepCopyInto ¶
func (in *FabricMeshApplicationSpecServiceCodePackageResources) DeepCopyInto(out *FabricMeshApplicationSpecServiceCodePackageResources)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshApplicationSpecServiceCodePackageResourcesCodec ¶
type FabricMeshApplicationSpecServiceCodePackageResourcesCodec struct { }
+k8s:deepcopy-gen=false
func (FabricMeshApplicationSpecServiceCodePackageResourcesCodec) Decode ¶
func (FabricMeshApplicationSpecServiceCodePackageResourcesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricMeshApplicationSpecServiceCodePackageResourcesCodec) Encode ¶
func (FabricMeshApplicationSpecServiceCodePackageResourcesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricMeshApplicationSpecServiceCodePackageResourcesCodec) IsEmpty ¶
func (FabricMeshApplicationSpecServiceCodePackageResourcesCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricMeshApplicationSpecServiceCodePackageResourcesLimits ¶
type FabricMeshApplicationSpecServiceCodePackageResourcesLimits struct { Cpu *float64 `json:"cpu" tf:"cpu"` Memory *float64 `json:"memory" tf:"memory"` }
func (*FabricMeshApplicationSpecServiceCodePackageResourcesLimits) DeepCopy ¶
func (in *FabricMeshApplicationSpecServiceCodePackageResourcesLimits) DeepCopy() *FabricMeshApplicationSpecServiceCodePackageResourcesLimits
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshApplicationSpecServiceCodePackageResourcesLimits.
func (*FabricMeshApplicationSpecServiceCodePackageResourcesLimits) DeepCopyInto ¶
func (in *FabricMeshApplicationSpecServiceCodePackageResourcesLimits) DeepCopyInto(out *FabricMeshApplicationSpecServiceCodePackageResourcesLimits)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec ¶
type FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec struct { }
+k8s:deepcopy-gen=false
func (FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec) Decode ¶
func (FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec) Encode ¶
func (FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec) IsEmpty ¶
func (FabricMeshApplicationSpecServiceCodePackageResourcesLimitsCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricMeshApplicationSpecServiceCodePackageResourcesRequests ¶
type FabricMeshApplicationSpecServiceCodePackageResourcesRequests struct { Cpu *float64 `json:"cpu" tf:"cpu"` Memory *float64 `json:"memory" tf:"memory"` }
func (*FabricMeshApplicationSpecServiceCodePackageResourcesRequests) DeepCopy ¶
func (in *FabricMeshApplicationSpecServiceCodePackageResourcesRequests) DeepCopy() *FabricMeshApplicationSpecServiceCodePackageResourcesRequests
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshApplicationSpecServiceCodePackageResourcesRequests.
func (*FabricMeshApplicationSpecServiceCodePackageResourcesRequests) DeepCopyInto ¶
func (in *FabricMeshApplicationSpecServiceCodePackageResourcesRequests) DeepCopyInto(out *FabricMeshApplicationSpecServiceCodePackageResourcesRequests)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec ¶
type FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec struct { }
+k8s:deepcopy-gen=false
func (FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec) Decode ¶
func (FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
func (FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec) Encode ¶
func (FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec) IsEmpty ¶
func (FabricMeshApplicationSpecServiceCodePackageResourcesRequestsCodec) IsEmpty(ptr unsafe.Pointer) bool
type FabricMeshApplicationStatus ¶
type FabricMeshApplicationStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*FabricMeshApplicationStatus) DeepCopy ¶
func (in *FabricMeshApplicationStatus) DeepCopy() *FabricMeshApplicationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshApplicationStatus.
func (*FabricMeshApplicationStatus) DeepCopyInto ¶
func (in *FabricMeshApplicationStatus) DeepCopyInto(out *FabricMeshApplicationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshLocalNetwork ¶
type FabricMeshLocalNetwork struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FabricMeshLocalNetworkSpec `json:"spec,omitempty"` Status FabricMeshLocalNetworkStatus `json:"status,omitempty"` }
func (*FabricMeshLocalNetwork) DeepCopy ¶
func (in *FabricMeshLocalNetwork) DeepCopy() *FabricMeshLocalNetwork
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshLocalNetwork.
func (*FabricMeshLocalNetwork) DeepCopyInto ¶
func (in *FabricMeshLocalNetwork) DeepCopyInto(out *FabricMeshLocalNetwork)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricMeshLocalNetwork) DeepCopyObject ¶
func (in *FabricMeshLocalNetwork) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FabricMeshLocalNetwork) SetupWebhookWithManager ¶
func (r *FabricMeshLocalNetwork) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FabricMeshLocalNetwork) ValidateCreate ¶
func (r *FabricMeshLocalNetwork) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FabricMeshLocalNetwork) ValidateDelete ¶
func (r *FabricMeshLocalNetwork) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FabricMeshLocalNetwork) ValidateUpdate ¶
func (r *FabricMeshLocalNetwork) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FabricMeshLocalNetworkList ¶
type FabricMeshLocalNetworkList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FabricMeshLocalNetwork CRD objects Items []FabricMeshLocalNetwork `json:"items,omitempty"` }
FabricMeshLocalNetworkList is a list of FabricMeshLocalNetworks
func (*FabricMeshLocalNetworkList) DeepCopy ¶
func (in *FabricMeshLocalNetworkList) DeepCopy() *FabricMeshLocalNetworkList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshLocalNetworkList.
func (*FabricMeshLocalNetworkList) DeepCopyInto ¶
func (in *FabricMeshLocalNetworkList) DeepCopyInto(out *FabricMeshLocalNetworkList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricMeshLocalNetworkList) DeepCopyObject ¶
func (in *FabricMeshLocalNetworkList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FabricMeshLocalNetworkSpec ¶
type FabricMeshLocalNetworkSpec struct { State *FabricMeshLocalNetworkSpecResource `json:"state,omitempty" tf:"-"` Resource FabricMeshLocalNetworkSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*FabricMeshLocalNetworkSpec) DeepCopy ¶
func (in *FabricMeshLocalNetworkSpec) DeepCopy() *FabricMeshLocalNetworkSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshLocalNetworkSpec.
func (*FabricMeshLocalNetworkSpec) DeepCopyInto ¶
func (in *FabricMeshLocalNetworkSpec) DeepCopyInto(out *FabricMeshLocalNetworkSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshLocalNetworkSpecResource ¶
type FabricMeshLocalNetworkSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Description *string `json:"description,omitempty" tf:"description"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` NetworkAddressPrefix *string `json:"networkAddressPrefix" tf:"network_address_prefix"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*FabricMeshLocalNetworkSpecResource) DeepCopy ¶
func (in *FabricMeshLocalNetworkSpecResource) DeepCopy() *FabricMeshLocalNetworkSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshLocalNetworkSpecResource.
func (*FabricMeshLocalNetworkSpecResource) DeepCopyInto ¶
func (in *FabricMeshLocalNetworkSpecResource) DeepCopyInto(out *FabricMeshLocalNetworkSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshLocalNetworkStatus ¶
type FabricMeshLocalNetworkStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*FabricMeshLocalNetworkStatus) DeepCopy ¶
func (in *FabricMeshLocalNetworkStatus) DeepCopy() *FabricMeshLocalNetworkStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshLocalNetworkStatus.
func (*FabricMeshLocalNetworkStatus) DeepCopyInto ¶
func (in *FabricMeshLocalNetworkStatus) DeepCopyInto(out *FabricMeshLocalNetworkStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshSecret ¶
type FabricMeshSecret struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FabricMeshSecretSpec `json:"spec,omitempty"` Status FabricMeshSecretStatus `json:"status,omitempty"` }
func (*FabricMeshSecret) DeepCopy ¶
func (in *FabricMeshSecret) DeepCopy() *FabricMeshSecret
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshSecret.
func (*FabricMeshSecret) DeepCopyInto ¶
func (in *FabricMeshSecret) DeepCopyInto(out *FabricMeshSecret)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricMeshSecret) DeepCopyObject ¶
func (in *FabricMeshSecret) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FabricMeshSecret) SetupWebhookWithManager ¶
func (r *FabricMeshSecret) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FabricMeshSecret) ValidateCreate ¶
func (r *FabricMeshSecret) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FabricMeshSecret) ValidateDelete ¶
func (r *FabricMeshSecret) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FabricMeshSecret) ValidateUpdate ¶
func (r *FabricMeshSecret) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FabricMeshSecretList ¶
type FabricMeshSecretList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FabricMeshSecret CRD objects Items []FabricMeshSecret `json:"items,omitempty"` }
FabricMeshSecretList is a list of FabricMeshSecrets
func (*FabricMeshSecretList) DeepCopy ¶
func (in *FabricMeshSecretList) DeepCopy() *FabricMeshSecretList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshSecretList.
func (*FabricMeshSecretList) DeepCopyInto ¶
func (in *FabricMeshSecretList) DeepCopyInto(out *FabricMeshSecretList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricMeshSecretList) DeepCopyObject ¶
func (in *FabricMeshSecretList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FabricMeshSecretSpec ¶
type FabricMeshSecretSpec struct { State *FabricMeshSecretSpecResource `json:"state,omitempty" tf:"-"` Resource FabricMeshSecretSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*FabricMeshSecretSpec) DeepCopy ¶
func (in *FabricMeshSecretSpec) DeepCopy() *FabricMeshSecretSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshSecretSpec.
func (*FabricMeshSecretSpec) DeepCopyInto ¶
func (in *FabricMeshSecretSpec) DeepCopyInto(out *FabricMeshSecretSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshSecretSpecResource ¶
type FabricMeshSecretSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ContentType *string `json:"contentType,omitempty" tf:"content_type"` // +optional Description *string `json:"description,omitempty" tf:"description"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` }
func (*FabricMeshSecretSpecResource) DeepCopy ¶
func (in *FabricMeshSecretSpecResource) DeepCopy() *FabricMeshSecretSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshSecretSpecResource.
func (*FabricMeshSecretSpecResource) DeepCopyInto ¶
func (in *FabricMeshSecretSpecResource) DeepCopyInto(out *FabricMeshSecretSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshSecretStatus ¶
type FabricMeshSecretStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*FabricMeshSecretStatus) DeepCopy ¶
func (in *FabricMeshSecretStatus) DeepCopy() *FabricMeshSecretStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshSecretStatus.
func (*FabricMeshSecretStatus) DeepCopyInto ¶
func (in *FabricMeshSecretStatus) DeepCopyInto(out *FabricMeshSecretStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshSecretValue ¶
type FabricMeshSecretValue struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FabricMeshSecretValueSpec `json:"spec,omitempty"` Status FabricMeshSecretValueStatus `json:"status,omitempty"` }
func (*FabricMeshSecretValue) DeepCopy ¶
func (in *FabricMeshSecretValue) DeepCopy() *FabricMeshSecretValue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshSecretValue.
func (*FabricMeshSecretValue) DeepCopyInto ¶
func (in *FabricMeshSecretValue) DeepCopyInto(out *FabricMeshSecretValue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricMeshSecretValue) DeepCopyObject ¶
func (in *FabricMeshSecretValue) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FabricMeshSecretValue) SetupWebhookWithManager ¶
func (r *FabricMeshSecretValue) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FabricMeshSecretValue) ValidateCreate ¶
func (r *FabricMeshSecretValue) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*FabricMeshSecretValue) ValidateDelete ¶
func (r *FabricMeshSecretValue) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*FabricMeshSecretValue) ValidateUpdate ¶
func (r *FabricMeshSecretValue) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type FabricMeshSecretValueList ¶
type FabricMeshSecretValueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of FabricMeshSecretValue CRD objects Items []FabricMeshSecretValue `json:"items,omitempty"` }
FabricMeshSecretValueList is a list of FabricMeshSecretValues
func (*FabricMeshSecretValueList) DeepCopy ¶
func (in *FabricMeshSecretValueList) DeepCopy() *FabricMeshSecretValueList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshSecretValueList.
func (*FabricMeshSecretValueList) DeepCopyInto ¶
func (in *FabricMeshSecretValueList) DeepCopyInto(out *FabricMeshSecretValueList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FabricMeshSecretValueList) DeepCopyObject ¶
func (in *FabricMeshSecretValueList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FabricMeshSecretValueSpec ¶
type FabricMeshSecretValueSpec struct { State *FabricMeshSecretValueSpecResource `json:"state,omitempty" tf:"-"` Resource FabricMeshSecretValueSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*FabricMeshSecretValueSpec) DeepCopy ¶
func (in *FabricMeshSecretValueSpec) DeepCopy() *FabricMeshSecretValueSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshSecretValueSpec.
func (*FabricMeshSecretValueSpec) DeepCopyInto ¶
func (in *FabricMeshSecretValueSpec) DeepCopyInto(out *FabricMeshSecretValueSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshSecretValueSpecResource ¶
type FabricMeshSecretValueSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Location *string `json:"location" tf:"location"` Name *string `json:"name" tf:"name"` ServiceFabricMeshSecretID *string `json:"serviceFabricMeshSecretID" tf:"service_fabric_mesh_secret_id"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` Value *string `json:"value" tf:"value"` }
func (*FabricMeshSecretValueSpecResource) DeepCopy ¶
func (in *FabricMeshSecretValueSpecResource) DeepCopy() *FabricMeshSecretValueSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshSecretValueSpecResource.
func (*FabricMeshSecretValueSpecResource) DeepCopyInto ¶
func (in *FabricMeshSecretValueSpecResource) DeepCopyInto(out *FabricMeshSecretValueSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FabricMeshSecretValueStatus ¶
type FabricMeshSecretValueStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*FabricMeshSecretValueStatus) DeepCopy ¶
func (in *FabricMeshSecretValueStatus) DeepCopy() *FabricMeshSecretValueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FabricMeshSecretValueStatus.
func (*FabricMeshSecretValueStatus) DeepCopyInto ¶
func (in *FabricMeshSecretValueStatus) DeepCopyInto(out *FabricMeshSecretValueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- codec.go
- doc.go
- fabric_cluster_types.go
- fabric_cluster_webhook.go
- fabric_managed_cluster_types.go
- fabric_managed_cluster_webhook.go
- fabric_mesh_application_types.go
- fabric_mesh_application_webhook.go
- fabric_mesh_local_network_types.go
- fabric_mesh_local_network_webhook.go
- fabric_mesh_secret_types.go
- fabric_mesh_secret_value_types.go
- fabric_mesh_secret_value_webhook.go
- fabric_mesh_secret_webhook.go
- register.go
- zz_generated.deepcopy.go