Documentation ¶
Overview ¶
+groupName=apprunner.aws.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 AutoScalingConfigurationVersion
- func (in *AutoScalingConfigurationVersion) DeepCopy() *AutoScalingConfigurationVersion
- func (in *AutoScalingConfigurationVersion) DeepCopyInto(out *AutoScalingConfigurationVersion)
- func (in *AutoScalingConfigurationVersion) DeepCopyObject() runtime.Object
- func (r *AutoScalingConfigurationVersion) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AutoScalingConfigurationVersion) ValidateCreate() error
- func (r *AutoScalingConfigurationVersion) ValidateDelete() error
- func (r *AutoScalingConfigurationVersion) ValidateUpdate(old runtime.Object) error
- type AutoScalingConfigurationVersionList
- type AutoScalingConfigurationVersionSpec
- type AutoScalingConfigurationVersionSpecResource
- type AutoScalingConfigurationVersionStatus
- type Connection
- func (in *Connection) DeepCopy() *Connection
- func (in *Connection) DeepCopyInto(out *Connection)
- func (in *Connection) DeepCopyObject() runtime.Object
- func (r *Connection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Connection) ValidateCreate() error
- func (r *Connection) ValidateDelete() error
- func (r *Connection) ValidateUpdate(old runtime.Object) error
- type ConnectionList
- type ConnectionSpec
- type ConnectionSpecResource
- type ConnectionStatus
- type CustomDomainAssociation
- func (in *CustomDomainAssociation) DeepCopy() *CustomDomainAssociation
- func (in *CustomDomainAssociation) DeepCopyInto(out *CustomDomainAssociation)
- func (in *CustomDomainAssociation) DeepCopyObject() runtime.Object
- func (r *CustomDomainAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *CustomDomainAssociation) ValidateCreate() error
- func (r *CustomDomainAssociation) ValidateDelete() error
- func (r *CustomDomainAssociation) ValidateUpdate(old runtime.Object) error
- type CustomDomainAssociationList
- type CustomDomainAssociationSpec
- type CustomDomainAssociationSpecCertificateValidationRecords
- type CustomDomainAssociationSpecResource
- type CustomDomainAssociationStatus
- type Service
- func (in *Service) DeepCopy() *Service
- func (in *Service) DeepCopyInto(out *Service)
- func (in *Service) DeepCopyObject() runtime.Object
- func (r *Service) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Service) ValidateCreate() error
- func (r *Service) ValidateDelete() error
- func (r *Service) ValidateUpdate(old runtime.Object) error
- type ServiceList
- type ServiceSpec
- type ServiceSpecEncryptionConfiguration
- type ServiceSpecEncryptionConfigurationCodec
- type ServiceSpecHealthCheckConfiguration
- type ServiceSpecHealthCheckConfigurationCodec
- type ServiceSpecInstanceConfiguration
- type ServiceSpecInstanceConfigurationCodec
- type ServiceSpecNetworkConfiguration
- type ServiceSpecNetworkConfigurationCodec
- type ServiceSpecNetworkConfigurationEgressConfiguration
- type ServiceSpecNetworkConfigurationEgressConfigurationCodec
- func (ServiceSpecNetworkConfigurationEgressConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSpecNetworkConfigurationEgressConfigurationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSpecNetworkConfigurationEgressConfigurationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSpecResource
- type ServiceSpecSourceConfiguration
- type ServiceSpecSourceConfigurationAuthenticationConfiguration
- type ServiceSpecSourceConfigurationAuthenticationConfigurationCodec
- func (ServiceSpecSourceConfigurationAuthenticationConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSpecSourceConfigurationAuthenticationConfigurationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSpecSourceConfigurationAuthenticationConfigurationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSpecSourceConfigurationCodeRepository
- type ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration
- func (in *ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration) DeepCopy() *ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration
- func (in *ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration) DeepCopyInto(out *ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration)
- type ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues
- type ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesCodec
- func (ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodec
- func (ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSpecSourceConfigurationCodeRepositoryCodec
- func (ServiceSpecSourceConfigurationCodeRepositoryCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSpecSourceConfigurationCodeRepositoryCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSpecSourceConfigurationCodeRepositoryCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion
- func (in *ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion) DeepCopy() *ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion
- func (in *ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion) DeepCopyInto(out *ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion)
- type ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersionCodec
- func (ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersionCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersionCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSpecSourceConfigurationCodec
- type ServiceSpecSourceConfigurationImageRepository
- type ServiceSpecSourceConfigurationImageRepositoryCodec
- func (ServiceSpecSourceConfigurationImageRepositoryCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSpecSourceConfigurationImageRepositoryCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSpecSourceConfigurationImageRepositoryCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceSpecSourceConfigurationImageRepositoryImageConfiguration
- func (in *ServiceSpecSourceConfigurationImageRepositoryImageConfiguration) DeepCopy() *ServiceSpecSourceConfigurationImageRepositoryImageConfiguration
- func (in *ServiceSpecSourceConfigurationImageRepositoryImageConfiguration) DeepCopyInto(out *ServiceSpecSourceConfigurationImageRepositoryImageConfiguration)
- type ServiceSpecSourceConfigurationImageRepositoryImageConfigurationCodec
- func (ServiceSpecSourceConfigurationImageRepositoryImageConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (ServiceSpecSourceConfigurationImageRepositoryImageConfigurationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (ServiceSpecSourceConfigurationImageRepositoryImageConfigurationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type ServiceStatus
- type VpcConnector
- func (in *VpcConnector) DeepCopy() *VpcConnector
- func (in *VpcConnector) DeepCopyInto(out *VpcConnector)
- func (in *VpcConnector) DeepCopyObject() runtime.Object
- func (r *VpcConnector) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *VpcConnector) ValidateCreate() error
- func (r *VpcConnector) ValidateDelete() error
- func (r *VpcConnector) ValidateUpdate(old runtime.Object) error
- type VpcConnectorList
- type VpcConnectorSpec
- type VpcConnectorSpecResource
- type VpcConnectorStatus
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: apprunner.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type AutoScalingConfigurationVersion ¶
type AutoScalingConfigurationVersion struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutoScalingConfigurationVersionSpec `json:"spec,omitempty"` Status AutoScalingConfigurationVersionStatus `json:"status,omitempty"` }
func (*AutoScalingConfigurationVersion) DeepCopy ¶
func (in *AutoScalingConfigurationVersion) DeepCopy() *AutoScalingConfigurationVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationVersion.
func (*AutoScalingConfigurationVersion) DeepCopyInto ¶
func (in *AutoScalingConfigurationVersion) DeepCopyInto(out *AutoScalingConfigurationVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoScalingConfigurationVersion) DeepCopyObject ¶
func (in *AutoScalingConfigurationVersion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutoScalingConfigurationVersion) SetupWebhookWithManager ¶
func (r *AutoScalingConfigurationVersion) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AutoScalingConfigurationVersion) ValidateCreate ¶
func (r *AutoScalingConfigurationVersion) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AutoScalingConfigurationVersion) ValidateDelete ¶
func (r *AutoScalingConfigurationVersion) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AutoScalingConfigurationVersion) ValidateUpdate ¶
func (r *AutoScalingConfigurationVersion) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AutoScalingConfigurationVersionList ¶
type AutoScalingConfigurationVersionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AutoScalingConfigurationVersion CRD objects Items []AutoScalingConfigurationVersion `json:"items,omitempty"` }
AutoScalingConfigurationVersionList is a list of AutoScalingConfigurationVersions
func (*AutoScalingConfigurationVersionList) DeepCopy ¶
func (in *AutoScalingConfigurationVersionList) DeepCopy() *AutoScalingConfigurationVersionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationVersionList.
func (*AutoScalingConfigurationVersionList) DeepCopyInto ¶
func (in *AutoScalingConfigurationVersionList) DeepCopyInto(out *AutoScalingConfigurationVersionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoScalingConfigurationVersionList) DeepCopyObject ¶
func (in *AutoScalingConfigurationVersionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AutoScalingConfigurationVersionSpec ¶
type AutoScalingConfigurationVersionSpec struct { State *AutoScalingConfigurationVersionSpecResource `json:"state,omitempty" tf:"-"` Resource AutoScalingConfigurationVersionSpecResource `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 (*AutoScalingConfigurationVersionSpec) DeepCopy ¶
func (in *AutoScalingConfigurationVersionSpec) DeepCopy() *AutoScalingConfigurationVersionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationVersionSpec.
func (*AutoScalingConfigurationVersionSpec) DeepCopyInto ¶
func (in *AutoScalingConfigurationVersionSpec) DeepCopyInto(out *AutoScalingConfigurationVersionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationVersionSpecResource ¶
type AutoScalingConfigurationVersionSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` AutoScalingConfigurationName *string `json:"autoScalingConfigurationName" tf:"auto_scaling_configuration_name"` // +optional AutoScalingConfigurationRevision *int64 `json:"autoScalingConfigurationRevision,omitempty" tf:"auto_scaling_configuration_revision"` // +optional Latest *bool `json:"latest,omitempty" tf:"latest"` // +optional MaxConcurrency *int64 `json:"maxConcurrency,omitempty" tf:"max_concurrency"` // +optional MaxSize *int64 `json:"maxSize,omitempty" tf:"max_size"` // +optional MinSize *int64 `json:"minSize,omitempty" tf:"min_size"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*AutoScalingConfigurationVersionSpecResource) DeepCopy ¶
func (in *AutoScalingConfigurationVersionSpecResource) DeepCopy() *AutoScalingConfigurationVersionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationVersionSpecResource.
func (*AutoScalingConfigurationVersionSpecResource) DeepCopyInto ¶
func (in *AutoScalingConfigurationVersionSpecResource) DeepCopyInto(out *AutoScalingConfigurationVersionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationVersionStatus ¶
type AutoScalingConfigurationVersionStatus 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 (*AutoScalingConfigurationVersionStatus) DeepCopy ¶
func (in *AutoScalingConfigurationVersionStatus) DeepCopy() *AutoScalingConfigurationVersionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationVersionStatus.
func (*AutoScalingConfigurationVersionStatus) DeepCopyInto ¶
func (in *AutoScalingConfigurationVersionStatus) DeepCopyInto(out *AutoScalingConfigurationVersionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Connection ¶
type Connection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConnectionSpec `json:"spec,omitempty"` Status ConnectionStatus `json:"status,omitempty"` }
func (*Connection) DeepCopy ¶
func (in *Connection) DeepCopy() *Connection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Connection.
func (*Connection) DeepCopyInto ¶
func (in *Connection) DeepCopyInto(out *Connection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Connection) DeepCopyObject ¶
func (in *Connection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Connection) SetupWebhookWithManager ¶
func (r *Connection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Connection) ValidateCreate ¶
func (r *Connection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Connection) ValidateDelete ¶
func (r *Connection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Connection) ValidateUpdate ¶
func (r *Connection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type ConnectionList ¶
type ConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Connection CRD objects Items []Connection `json:"items,omitempty"` }
ConnectionList is a list of Connections
func (*ConnectionList) DeepCopy ¶
func (in *ConnectionList) DeepCopy() *ConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionList.
func (*ConnectionList) DeepCopyInto ¶
func (in *ConnectionList) DeepCopyInto(out *ConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectionList) DeepCopyObject ¶
func (in *ConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ConnectionSpec ¶
type ConnectionSpec struct { State *ConnectionSpecResource `json:"state,omitempty" tf:"-"` Resource ConnectionSpecResource `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 (*ConnectionSpec) DeepCopy ¶
func (in *ConnectionSpec) DeepCopy() *ConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionSpec.
func (*ConnectionSpec) DeepCopyInto ¶
func (in *ConnectionSpec) DeepCopyInto(out *ConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionSpecResource ¶
type ConnectionSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` ConnectionName *string `json:"connectionName" tf:"connection_name"` ProviderType *string `json:"providerType" tf:"provider_type"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*ConnectionSpecResource) DeepCopy ¶
func (in *ConnectionSpecResource) DeepCopy() *ConnectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionSpecResource.
func (*ConnectionSpecResource) DeepCopyInto ¶
func (in *ConnectionSpecResource) DeepCopyInto(out *ConnectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionStatus ¶
type ConnectionStatus 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 (*ConnectionStatus) DeepCopy ¶
func (in *ConnectionStatus) DeepCopy() *ConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionStatus.
func (*ConnectionStatus) DeepCopyInto ¶
func (in *ConnectionStatus) DeepCopyInto(out *ConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainAssociation ¶
type CustomDomainAssociation struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CustomDomainAssociationSpec `json:"spec,omitempty"` Status CustomDomainAssociationStatus `json:"status,omitempty"` }
func (*CustomDomainAssociation) DeepCopy ¶
func (in *CustomDomainAssociation) DeepCopy() *CustomDomainAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociation.
func (*CustomDomainAssociation) DeepCopyInto ¶
func (in *CustomDomainAssociation) DeepCopyInto(out *CustomDomainAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomainAssociation) DeepCopyObject ¶
func (in *CustomDomainAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomDomainAssociation) SetupWebhookWithManager ¶
func (r *CustomDomainAssociation) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*CustomDomainAssociation) ValidateCreate ¶
func (r *CustomDomainAssociation) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*CustomDomainAssociation) ValidateDelete ¶
func (r *CustomDomainAssociation) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*CustomDomainAssociation) ValidateUpdate ¶
func (r *CustomDomainAssociation) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CustomDomainAssociationList ¶
type CustomDomainAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of CustomDomainAssociation CRD objects Items []CustomDomainAssociation `json:"items,omitempty"` }
CustomDomainAssociationList is a list of CustomDomainAssociations
func (*CustomDomainAssociationList) DeepCopy ¶
func (in *CustomDomainAssociationList) DeepCopy() *CustomDomainAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociationList.
func (*CustomDomainAssociationList) DeepCopyInto ¶
func (in *CustomDomainAssociationList) DeepCopyInto(out *CustomDomainAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomainAssociationList) DeepCopyObject ¶
func (in *CustomDomainAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CustomDomainAssociationSpec ¶
type CustomDomainAssociationSpec struct { State *CustomDomainAssociationSpecResource `json:"state,omitempty" tf:"-"` Resource CustomDomainAssociationSpecResource `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 (*CustomDomainAssociationSpec) DeepCopy ¶
func (in *CustomDomainAssociationSpec) DeepCopy() *CustomDomainAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociationSpec.
func (*CustomDomainAssociationSpec) DeepCopyInto ¶
func (in *CustomDomainAssociationSpec) DeepCopyInto(out *CustomDomainAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainAssociationSpecCertificateValidationRecords ¶
type CustomDomainAssociationSpecCertificateValidationRecords struct { // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Type *string `json:"type,omitempty" tf:"type"` // +optional Value *string `json:"value,omitempty" tf:"value"` }
func (*CustomDomainAssociationSpecCertificateValidationRecords) DeepCopy ¶
func (in *CustomDomainAssociationSpecCertificateValidationRecords) DeepCopy() *CustomDomainAssociationSpecCertificateValidationRecords
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociationSpecCertificateValidationRecords.
func (*CustomDomainAssociationSpecCertificateValidationRecords) DeepCopyInto ¶
func (in *CustomDomainAssociationSpecCertificateValidationRecords) DeepCopyInto(out *CustomDomainAssociationSpecCertificateValidationRecords)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainAssociationSpecResource ¶
type CustomDomainAssociationSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CertificateValidationRecords []CustomDomainAssociationSpecCertificateValidationRecords `json:"certificateValidationRecords,omitempty" tf:"certificate_validation_records"` // +optional DnsTarget *string `json:"dnsTarget,omitempty" tf:"dns_target"` DomainName *string `json:"domainName" tf:"domain_name"` // +optional EnableWWWSubdomain *bool `json:"enableWWWSubdomain,omitempty" tf:"enable_www_subdomain"` ServiceArn *string `json:"serviceArn" tf:"service_arn"` // +optional Status *string `json:"status,omitempty" tf:"status"` }
func (*CustomDomainAssociationSpecResource) DeepCopy ¶
func (in *CustomDomainAssociationSpecResource) DeepCopy() *CustomDomainAssociationSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociationSpecResource.
func (*CustomDomainAssociationSpecResource) DeepCopyInto ¶
func (in *CustomDomainAssociationSpecResource) DeepCopyInto(out *CustomDomainAssociationSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainAssociationStatus ¶
type CustomDomainAssociationStatus 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 (*CustomDomainAssociationStatus) DeepCopy ¶
func (in *CustomDomainAssociationStatus) DeepCopy() *CustomDomainAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociationStatus.
func (*CustomDomainAssociationStatus) DeepCopyInto ¶
func (in *CustomDomainAssociationStatus) DeepCopyInto(out *CustomDomainAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Service ¶
type Service struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceSpec `json:"spec,omitempty"` Status ServiceStatus `json:"status,omitempty"` }
func (*Service) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Service.
func (*Service) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Service) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Service) SetupWebhookWithManager ¶
func (*Service) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Service) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ServiceList ¶
type ServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Service CRD objects Items []Service `json:"items,omitempty"` }
ServiceList is a list of Services
func (*ServiceList) DeepCopy ¶
func (in *ServiceList) DeepCopy() *ServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceList.
func (*ServiceList) DeepCopyInto ¶
func (in *ServiceList) DeepCopyInto(out *ServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceList) DeepCopyObject ¶
func (in *ServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceSpec ¶
type ServiceSpec struct { State *ServiceSpecResource `json:"state,omitempty" tf:"-"` Resource ServiceSpecResource `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 (*ServiceSpec) DeepCopy ¶
func (in *ServiceSpec) DeepCopy() *ServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpec.
func (*ServiceSpec) DeepCopyInto ¶
func (in *ServiceSpec) DeepCopyInto(out *ServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecEncryptionConfiguration ¶
type ServiceSpecEncryptionConfiguration struct {
KmsKey *string `json:"kmsKey" tf:"kms_key"`
}
func (*ServiceSpecEncryptionConfiguration) DeepCopy ¶
func (in *ServiceSpecEncryptionConfiguration) DeepCopy() *ServiceSpecEncryptionConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecEncryptionConfiguration.
func (*ServiceSpecEncryptionConfiguration) DeepCopyInto ¶
func (in *ServiceSpecEncryptionConfiguration) DeepCopyInto(out *ServiceSpecEncryptionConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecEncryptionConfigurationCodec ¶
type ServiceSpecEncryptionConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecEncryptionConfigurationCodec) Decode ¶
func (ServiceSpecEncryptionConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecHealthCheckConfiguration ¶
type ServiceSpecHealthCheckConfiguration struct { // +optional HealthyThreshold *int64 `json:"healthyThreshold,omitempty" tf:"healthy_threshold"` // +optional Interval *int64 `json:"interval,omitempty" tf:"interval"` // +optional Path *string `json:"path,omitempty" tf:"path"` // +optional Protocol *string `json:"protocol,omitempty" tf:"protocol"` // +optional Timeout *int64 `json:"timeout,omitempty" tf:"timeout"` // +optional UnhealthyThreshold *int64 `json:"unhealthyThreshold,omitempty" tf:"unhealthy_threshold"` }
func (*ServiceSpecHealthCheckConfiguration) DeepCopy ¶
func (in *ServiceSpecHealthCheckConfiguration) DeepCopy() *ServiceSpecHealthCheckConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecHealthCheckConfiguration.
func (*ServiceSpecHealthCheckConfiguration) DeepCopyInto ¶
func (in *ServiceSpecHealthCheckConfiguration) DeepCopyInto(out *ServiceSpecHealthCheckConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecHealthCheckConfigurationCodec ¶
type ServiceSpecHealthCheckConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecHealthCheckConfigurationCodec) Decode ¶
func (ServiceSpecHealthCheckConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecInstanceConfiguration ¶
type ServiceSpecInstanceConfiguration struct { // +optional Cpu *string `json:"cpu,omitempty" tf:"cpu"` // +optional InstanceRoleArn *string `json:"instanceRoleArn,omitempty" tf:"instance_role_arn"` // +optional Memory *string `json:"memory,omitempty" tf:"memory"` }
func (*ServiceSpecInstanceConfiguration) DeepCopy ¶
func (in *ServiceSpecInstanceConfiguration) DeepCopy() *ServiceSpecInstanceConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecInstanceConfiguration.
func (*ServiceSpecInstanceConfiguration) DeepCopyInto ¶
func (in *ServiceSpecInstanceConfiguration) DeepCopyInto(out *ServiceSpecInstanceConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecInstanceConfigurationCodec ¶
type ServiceSpecInstanceConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecInstanceConfigurationCodec) Decode ¶
func (ServiceSpecInstanceConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecNetworkConfiguration ¶ added in v0.5.0
type ServiceSpecNetworkConfiguration struct { // +optional EgressConfiguration *ServiceSpecNetworkConfigurationEgressConfiguration `json:"egressConfiguration,omitempty" tf:"egress_configuration"` }
func (*ServiceSpecNetworkConfiguration) DeepCopy ¶ added in v0.5.0
func (in *ServiceSpecNetworkConfiguration) DeepCopy() *ServiceSpecNetworkConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecNetworkConfiguration.
func (*ServiceSpecNetworkConfiguration) DeepCopyInto ¶ added in v0.5.0
func (in *ServiceSpecNetworkConfiguration) DeepCopyInto(out *ServiceSpecNetworkConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecNetworkConfigurationCodec ¶ added in v0.5.0
type ServiceSpecNetworkConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecNetworkConfigurationCodec) Decode ¶ added in v0.5.0
func (ServiceSpecNetworkConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecNetworkConfigurationEgressConfiguration ¶ added in v0.5.0
type ServiceSpecNetworkConfigurationEgressConfiguration struct { // +optional EgressType *string `json:"egressType,omitempty" tf:"egress_type"` // +optional VpcConnectorArn *string `json:"vpcConnectorArn,omitempty" tf:"vpc_connector_arn"` }
func (*ServiceSpecNetworkConfigurationEgressConfiguration) DeepCopy ¶ added in v0.5.0
func (in *ServiceSpecNetworkConfigurationEgressConfiguration) DeepCopy() *ServiceSpecNetworkConfigurationEgressConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecNetworkConfigurationEgressConfiguration.
func (*ServiceSpecNetworkConfigurationEgressConfiguration) DeepCopyInto ¶ added in v0.5.0
func (in *ServiceSpecNetworkConfigurationEgressConfiguration) DeepCopyInto(out *ServiceSpecNetworkConfigurationEgressConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecNetworkConfigurationEgressConfigurationCodec ¶ added in v0.5.0
type ServiceSpecNetworkConfigurationEgressConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecNetworkConfigurationEgressConfigurationCodec) Decode ¶ added in v0.5.0
func (ServiceSpecNetworkConfigurationEgressConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecResource ¶
type ServiceSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional AutoScalingConfigurationArn *string `json:"autoScalingConfigurationArn,omitempty" tf:"auto_scaling_configuration_arn"` // +optional EncryptionConfiguration *ServiceSpecEncryptionConfiguration `json:"encryptionConfiguration,omitempty" tf:"encryption_configuration"` // +optional HealthCheckConfiguration *ServiceSpecHealthCheckConfiguration `json:"healthCheckConfiguration,omitempty" tf:"health_check_configuration"` // +optional InstanceConfiguration *ServiceSpecInstanceConfiguration `json:"instanceConfiguration,omitempty" tf:"instance_configuration"` // +optional NetworkConfiguration *ServiceSpecNetworkConfiguration `json:"networkConfiguration,omitempty" tf:"network_configuration"` // +optional ServiceID *string `json:"serviceID,omitempty" tf:"service_id"` ServiceName *string `json:"serviceName" tf:"service_name"` // +optional ServiceURL *string `json:"serviceURL,omitempty" tf:"service_url"` SourceConfiguration *ServiceSpecSourceConfiguration `json:"sourceConfiguration" tf:"source_configuration"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` }
func (*ServiceSpecResource) DeepCopy ¶
func (in *ServiceSpecResource) DeepCopy() *ServiceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecResource.
func (*ServiceSpecResource) DeepCopyInto ¶
func (in *ServiceSpecResource) DeepCopyInto(out *ServiceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSourceConfiguration ¶
type ServiceSpecSourceConfiguration struct { // +optional AuthenticationConfiguration *ServiceSpecSourceConfigurationAuthenticationConfiguration `json:"authenticationConfiguration,omitempty" tf:"authentication_configuration"` // +optional AutoDeploymentsEnabled *bool `json:"autoDeploymentsEnabled,omitempty" tf:"auto_deployments_enabled"` // +optional CodeRepository *ServiceSpecSourceConfigurationCodeRepository `json:"codeRepository,omitempty" tf:"code_repository"` // +optional ImageRepository *ServiceSpecSourceConfigurationImageRepository `json:"imageRepository,omitempty" tf:"image_repository"` }
func (*ServiceSpecSourceConfiguration) DeepCopy ¶
func (in *ServiceSpecSourceConfiguration) DeepCopy() *ServiceSpecSourceConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSourceConfiguration.
func (*ServiceSpecSourceConfiguration) DeepCopyInto ¶
func (in *ServiceSpecSourceConfiguration) DeepCopyInto(out *ServiceSpecSourceConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSourceConfigurationAuthenticationConfiguration ¶
type ServiceSpecSourceConfigurationAuthenticationConfiguration struct { // +optional AccessRoleArn *string `json:"accessRoleArn,omitempty" tf:"access_role_arn"` // +optional ConnectionArn *string `json:"connectionArn,omitempty" tf:"connection_arn"` }
func (*ServiceSpecSourceConfigurationAuthenticationConfiguration) DeepCopy ¶
func (in *ServiceSpecSourceConfigurationAuthenticationConfiguration) DeepCopy() *ServiceSpecSourceConfigurationAuthenticationConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSourceConfigurationAuthenticationConfiguration.
func (*ServiceSpecSourceConfigurationAuthenticationConfiguration) DeepCopyInto ¶
func (in *ServiceSpecSourceConfigurationAuthenticationConfiguration) DeepCopyInto(out *ServiceSpecSourceConfigurationAuthenticationConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSourceConfigurationAuthenticationConfigurationCodec ¶
type ServiceSpecSourceConfigurationAuthenticationConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSourceConfigurationAuthenticationConfigurationCodec) Decode ¶
func (ServiceSpecSourceConfigurationAuthenticationConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecSourceConfigurationCodeRepository ¶
type ServiceSpecSourceConfigurationCodeRepository struct { // +optional CodeConfiguration *ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration `json:"codeConfiguration,omitempty" tf:"code_configuration"` RepositoryURL *string `json:"repositoryURL" tf:"repository_url"` SourceCodeVersion *ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion `json:"sourceCodeVersion" tf:"source_code_version"` }
func (*ServiceSpecSourceConfigurationCodeRepository) DeepCopy ¶
func (in *ServiceSpecSourceConfigurationCodeRepository) DeepCopy() *ServiceSpecSourceConfigurationCodeRepository
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSourceConfigurationCodeRepository.
func (*ServiceSpecSourceConfigurationCodeRepository) DeepCopyInto ¶
func (in *ServiceSpecSourceConfigurationCodeRepository) DeepCopyInto(out *ServiceSpecSourceConfigurationCodeRepository)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration ¶
type ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration struct { // +optional CodeConfigurationValues *ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues `json:"codeConfigurationValues,omitempty" tf:"code_configuration_values"` ConfigurationSource *string `json:"configurationSource" tf:"configuration_source"` }
func (*ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration) DeepCopy ¶
func (in *ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration) DeepCopy() *ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration.
func (*ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration) DeepCopyInto ¶
func (in *ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration) DeepCopyInto(out *ServiceSpecSourceConfigurationCodeRepositoryCodeConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues ¶
type ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues struct { // +optional BuildCommand *string `json:"buildCommand,omitempty" tf:"build_command"` // +optional Port *string `json:"port,omitempty" tf:"port"` Runtime *string `json:"runtime" tf:"runtime"` // +optional RuntimeEnvironmentVariables *map[string]string `json:"runtimeEnvironmentVariables,omitempty" tf:"runtime_environment_variables"` // +optional StartCommand *string `json:"startCommand,omitempty" tf:"start_command"` }
func (*ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues) DeepCopy ¶
func (in *ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues) DeepCopy() *ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues.
func (*ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues) DeepCopyInto ¶
func (in *ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues) DeepCopyInto(out *ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValues)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesCodec ¶
type ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesCodec) Decode ¶
func (ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodeConfigurationValuesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodec ¶
type ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodec) Decode ¶
func (ServiceSpecSourceConfigurationCodeRepositoryCodeConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecSourceConfigurationCodeRepositoryCodec ¶
type ServiceSpecSourceConfigurationCodeRepositoryCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSourceConfigurationCodeRepositoryCodec) Decode ¶
func (ServiceSpecSourceConfigurationCodeRepositoryCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion ¶
type ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion struct { Type *string `json:"type" tf:"type"` Value *string `json:"value" tf:"value"` }
func (*ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion) DeepCopy ¶
func (in *ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion) DeepCopy() *ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion.
func (*ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion) DeepCopyInto ¶
func (in *ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion) DeepCopyInto(out *ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersionCodec ¶
type ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersionCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersionCodec) Decode ¶
func (ServiceSpecSourceConfigurationCodeRepositorySourceCodeVersionCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecSourceConfigurationCodec ¶
type ServiceSpecSourceConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSourceConfigurationCodec) Decode ¶
func (ServiceSpecSourceConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecSourceConfigurationImageRepository ¶
type ServiceSpecSourceConfigurationImageRepository struct { // +optional ImageConfiguration *ServiceSpecSourceConfigurationImageRepositoryImageConfiguration `json:"imageConfiguration,omitempty" tf:"image_configuration"` ImageIdentifier *string `json:"imageIdentifier" tf:"image_identifier"` ImageRepositoryType *string `json:"imageRepositoryType" tf:"image_repository_type"` }
func (*ServiceSpecSourceConfigurationImageRepository) DeepCopy ¶
func (in *ServiceSpecSourceConfigurationImageRepository) DeepCopy() *ServiceSpecSourceConfigurationImageRepository
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSourceConfigurationImageRepository.
func (*ServiceSpecSourceConfigurationImageRepository) DeepCopyInto ¶
func (in *ServiceSpecSourceConfigurationImageRepository) DeepCopyInto(out *ServiceSpecSourceConfigurationImageRepository)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSourceConfigurationImageRepositoryCodec ¶
type ServiceSpecSourceConfigurationImageRepositoryCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSourceConfigurationImageRepositoryCodec) Decode ¶
func (ServiceSpecSourceConfigurationImageRepositoryCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceSpecSourceConfigurationImageRepositoryImageConfiguration ¶
type ServiceSpecSourceConfigurationImageRepositoryImageConfiguration struct { // +optional Port *string `json:"port,omitempty" tf:"port"` // +optional RuntimeEnvironmentVariables *map[string]string `json:"runtimeEnvironmentVariables,omitempty" tf:"runtime_environment_variables"` // +optional StartCommand *string `json:"startCommand,omitempty" tf:"start_command"` }
func (*ServiceSpecSourceConfigurationImageRepositoryImageConfiguration) DeepCopy ¶
func (in *ServiceSpecSourceConfigurationImageRepositoryImageConfiguration) DeepCopy() *ServiceSpecSourceConfigurationImageRepositoryImageConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpecSourceConfigurationImageRepositoryImageConfiguration.
func (*ServiceSpecSourceConfigurationImageRepositoryImageConfiguration) DeepCopyInto ¶
func (in *ServiceSpecSourceConfigurationImageRepositoryImageConfiguration) DeepCopyInto(out *ServiceSpecSourceConfigurationImageRepositoryImageConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSpecSourceConfigurationImageRepositoryImageConfigurationCodec ¶
type ServiceSpecSourceConfigurationImageRepositoryImageConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (ServiceSpecSourceConfigurationImageRepositoryImageConfigurationCodec) Decode ¶
func (ServiceSpecSourceConfigurationImageRepositoryImageConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ServiceStatus ¶
type ServiceStatus 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 (*ServiceStatus) DeepCopy ¶
func (in *ServiceStatus) DeepCopy() *ServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceStatus.
func (*ServiceStatus) DeepCopyInto ¶
func (in *ServiceStatus) DeepCopyInto(out *ServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcConnector ¶ added in v0.5.0
type VpcConnector struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VpcConnectorSpec `json:"spec,omitempty"` Status VpcConnectorStatus `json:"status,omitempty"` }
func (*VpcConnector) DeepCopy ¶ added in v0.5.0
func (in *VpcConnector) DeepCopy() *VpcConnector
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcConnector.
func (*VpcConnector) DeepCopyInto ¶ added in v0.5.0
func (in *VpcConnector) DeepCopyInto(out *VpcConnector)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VpcConnector) DeepCopyObject ¶ added in v0.5.0
func (in *VpcConnector) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VpcConnector) SetupWebhookWithManager ¶ added in v0.5.0
func (r *VpcConnector) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*VpcConnector) ValidateCreate ¶ added in v0.5.0
func (r *VpcConnector) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*VpcConnector) ValidateDelete ¶ added in v0.5.0
func (r *VpcConnector) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*VpcConnector) ValidateUpdate ¶ added in v0.5.0
func (r *VpcConnector) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type VpcConnectorList ¶ added in v0.5.0
type VpcConnectorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of VpcConnector CRD objects Items []VpcConnector `json:"items,omitempty"` }
VpcConnectorList is a list of VpcConnectors
func (*VpcConnectorList) DeepCopy ¶ added in v0.5.0
func (in *VpcConnectorList) DeepCopy() *VpcConnectorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcConnectorList.
func (*VpcConnectorList) DeepCopyInto ¶ added in v0.5.0
func (in *VpcConnectorList) DeepCopyInto(out *VpcConnectorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VpcConnectorList) DeepCopyObject ¶ added in v0.5.0
func (in *VpcConnectorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VpcConnectorSpec ¶ added in v0.5.0
type VpcConnectorSpec struct { State *VpcConnectorSpecResource `json:"state,omitempty" tf:"-"` Resource VpcConnectorSpecResource `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 (*VpcConnectorSpec) DeepCopy ¶ added in v0.5.0
func (in *VpcConnectorSpec) DeepCopy() *VpcConnectorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcConnectorSpec.
func (*VpcConnectorSpec) DeepCopyInto ¶ added in v0.5.0
func (in *VpcConnectorSpec) DeepCopyInto(out *VpcConnectorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcConnectorSpecResource ¶ added in v0.5.0
type VpcConnectorSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` SecurityGroups []string `json:"securityGroups" tf:"security_groups"` // +optional Status *string `json:"status,omitempty" tf:"status"` Subnets []string `json:"subnets" tf:"subnets"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` VpcConnectorName *string `json:"vpcConnectorName" tf:"vpc_connector_name"` // +optional VpcConnectorRevision *int64 `json:"vpcConnectorRevision,omitempty" tf:"vpc_connector_revision"` }
func (*VpcConnectorSpecResource) DeepCopy ¶ added in v0.5.0
func (in *VpcConnectorSpecResource) DeepCopy() *VpcConnectorSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcConnectorSpecResource.
func (*VpcConnectorSpecResource) DeepCopyInto ¶ added in v0.5.0
func (in *VpcConnectorSpecResource) DeepCopyInto(out *VpcConnectorSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpcConnectorStatus ¶ added in v0.5.0
type VpcConnectorStatus 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 (*VpcConnectorStatus) DeepCopy ¶ added in v0.5.0
func (in *VpcConnectorStatus) DeepCopy() *VpcConnectorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpcConnectorStatus.
func (*VpcConnectorStatus) DeepCopyInto ¶ added in v0.5.0
func (in *VpcConnectorStatus) DeepCopyInto(out *VpcConnectorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- auto_scaling_configuration_version_types.go
- auto_scaling_configuration_version_webhook.go
- codec.go
- connection_types.go
- connection_webhook.go
- custom_domain_association_types.go
- custom_domain_association_webhook.go
- doc.go
- register.go
- service_types.go
- service_webhook.go
- vpc_connector_types.go
- vpc_connector_webhook.go
- zz_generated.deepcopy.go