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 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
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"`
InstanceRoleArn *string `json:"instanceRoleArn" 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 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
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.