Documentation
¶
Overview ¶
+groupName=appsync.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 ApiKey
- func (in *ApiKey) DeepCopy() *ApiKey
- func (in *ApiKey) DeepCopyInto(out *ApiKey)
- func (in *ApiKey) DeepCopyObject() runtime.Object
- func (r *ApiKey) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *ApiKey) ValidateCreate() error
- func (r *ApiKey) ValidateDelete() error
- func (r *ApiKey) ValidateUpdate(old runtime.Object) error
- type ApiKeyList
- type ApiKeySpec
- type ApiKeySpecResource
- type ApiKeyStatus
- type Datasource
- func (in *Datasource) DeepCopy() *Datasource
- func (in *Datasource) DeepCopyInto(out *Datasource)
- func (in *Datasource) DeepCopyObject() runtime.Object
- func (r *Datasource) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Datasource) ValidateCreate() error
- func (r *Datasource) ValidateDelete() error
- func (r *Datasource) ValidateUpdate(old runtime.Object) error
- type DatasourceList
- type DatasourceSpec
- type DatasourceSpecDynamodbConfig
- type DatasourceSpecDynamodbConfigCodec
- type DatasourceSpecElasticsearchConfig
- type DatasourceSpecElasticsearchConfigCodec
- type DatasourceSpecHttpConfig
- type DatasourceSpecHttpConfigCodec
- type DatasourceSpecLambdaConfig
- type DatasourceSpecLambdaConfigCodec
- type DatasourceSpecResource
- type DatasourceStatus
- type Function
- func (in *Function) DeepCopy() *Function
- func (in *Function) DeepCopyInto(out *Function)
- func (in *Function) DeepCopyObject() runtime.Object
- func (r *Function) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Function) ValidateCreate() error
- func (r *Function) ValidateDelete() error
- func (r *Function) ValidateUpdate(old runtime.Object) error
- type FunctionList
- type FunctionSpec
- type FunctionSpecResource
- type FunctionStatus
- type GraphqlAPI
- func (in *GraphqlAPI) DeepCopy() *GraphqlAPI
- func (in *GraphqlAPI) DeepCopyInto(out *GraphqlAPI)
- func (in *GraphqlAPI) DeepCopyObject() runtime.Object
- func (r *GraphqlAPI) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *GraphqlAPI) ValidateCreate() error
- func (r *GraphqlAPI) ValidateDelete() error
- func (r *GraphqlAPI) ValidateUpdate(old runtime.Object) error
- type GraphqlAPIList
- type GraphqlAPISpec
- type GraphqlAPISpecAdditionalAuthenticationProvider
- type GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig
- func (in *GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig) DeepCopy() *GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig
- func (in *GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig) DeepCopyInto(out *GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig)
- type GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfigCodec
- func (GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfig
- type GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfigCodec
- func (GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfigCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfigCodec) IsEmpty(ptr unsafe.Pointer) bool
- type GraphqlAPISpecLogConfig
- type GraphqlAPISpecLogConfigCodec
- type GraphqlAPISpecOpenidConnectConfig
- type GraphqlAPISpecOpenidConnectConfigCodec
- type GraphqlAPISpecResource
- type GraphqlAPISpecUserPoolConfig
- type GraphqlAPISpecUserPoolConfigCodec
- type GraphqlAPIStatus
- type Resolver
- func (in *Resolver) DeepCopy() *Resolver
- func (in *Resolver) DeepCopyInto(out *Resolver)
- func (in *Resolver) DeepCopyObject() runtime.Object
- func (r *Resolver) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Resolver) ValidateCreate() error
- func (r *Resolver) ValidateDelete() error
- func (r *Resolver) ValidateUpdate(old runtime.Object) error
- type ResolverList
- type ResolverSpec
- type ResolverSpecCachingConfig
- type ResolverSpecCachingConfigCodec
- type ResolverSpecPipelineConfig
- type ResolverSpecPipelineConfigCodec
- type ResolverSpecResource
- type ResolverStatus
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: appsync.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 ApiKey ¶
type ApiKey struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiKeySpec `json:"spec,omitempty"` Status ApiKeyStatus `json:"status,omitempty"` }
func (*ApiKey) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKey.
func (*ApiKey) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiKey) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApiKey) SetupWebhookWithManager ¶
func (*ApiKey) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*ApiKey) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ApiKeyList ¶
type ApiKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of ApiKey CRD objects Items []ApiKey `json:"items,omitempty"` }
ApiKeyList is a list of ApiKeys
func (*ApiKeyList) DeepCopy ¶
func (in *ApiKeyList) DeepCopy() *ApiKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKeyList.
func (*ApiKeyList) DeepCopyInto ¶
func (in *ApiKeyList) DeepCopyInto(out *ApiKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiKeyList) DeepCopyObject ¶
func (in *ApiKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiKeySpec ¶
type ApiKeySpec struct { KubeformOutput *ApiKeySpecResource `json:"kubeformOutput,omitempty" tf:"-"` Resource ApiKeySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` }
func (*ApiKeySpec) DeepCopy ¶
func (in *ApiKeySpec) DeepCopy() *ApiKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKeySpec.
func (*ApiKeySpec) DeepCopyInto ¶
func (in *ApiKeySpec) DeepCopyInto(out *ApiKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiKeySpecResource ¶
type ApiKeySpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` ApiID *string `json:"apiID" tf:"api_id"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional Expires *string `json:"expires,omitempty" tf:"expires"` // +optional Key *string `json:"-" sensitive:"true" tf:"key"` }
func (*ApiKeySpecResource) DeepCopy ¶
func (in *ApiKeySpecResource) DeepCopy() *ApiKeySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKeySpecResource.
func (*ApiKeySpecResource) DeepCopyInto ¶
func (in *ApiKeySpecResource) DeepCopyInto(out *ApiKeySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiKeyStatus ¶
type ApiKeyStatus 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 (*ApiKeyStatus) DeepCopy ¶
func (in *ApiKeyStatus) DeepCopy() *ApiKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKeyStatus.
func (*ApiKeyStatus) DeepCopyInto ¶
func (in *ApiKeyStatus) DeepCopyInto(out *ApiKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Datasource ¶
type Datasource struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatasourceSpec `json:"spec,omitempty"` Status DatasourceStatus `json:"status,omitempty"` }
func (*Datasource) DeepCopy ¶
func (in *Datasource) DeepCopy() *Datasource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Datasource.
func (*Datasource) DeepCopyInto ¶
func (in *Datasource) DeepCopyInto(out *Datasource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Datasource) DeepCopyObject ¶
func (in *Datasource) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Datasource) SetupWebhookWithManager ¶
func (r *Datasource) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Datasource) ValidateCreate ¶
func (r *Datasource) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Datasource) ValidateDelete ¶
func (r *Datasource) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Datasource) ValidateUpdate ¶
func (r *Datasource) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DatasourceList ¶
type DatasourceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Datasource CRD objects Items []Datasource `json:"items,omitempty"` }
DatasourceList is a list of Datasources
func (*DatasourceList) DeepCopy ¶
func (in *DatasourceList) DeepCopy() *DatasourceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceList.
func (*DatasourceList) DeepCopyInto ¶
func (in *DatasourceList) DeepCopyInto(out *DatasourceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatasourceList) DeepCopyObject ¶
func (in *DatasourceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DatasourceSpec ¶
type DatasourceSpec struct { KubeformOutput *DatasourceSpecResource `json:"kubeformOutput,omitempty" tf:"-"` Resource DatasourceSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*DatasourceSpec) DeepCopy ¶
func (in *DatasourceSpec) DeepCopy() *DatasourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceSpec.
func (*DatasourceSpec) DeepCopyInto ¶
func (in *DatasourceSpec) DeepCopyInto(out *DatasourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatasourceSpecDynamodbConfig ¶
type DatasourceSpecDynamodbConfig struct { // +optional Region *string `json:"region,omitempty" tf:"region"` TableName *string `json:"tableName" tf:"table_name"` // +optional UseCallerCredentials *bool `json:"useCallerCredentials,omitempty" tf:"use_caller_credentials"` }
func (*DatasourceSpecDynamodbConfig) DeepCopy ¶
func (in *DatasourceSpecDynamodbConfig) DeepCopy() *DatasourceSpecDynamodbConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceSpecDynamodbConfig.
func (*DatasourceSpecDynamodbConfig) DeepCopyInto ¶
func (in *DatasourceSpecDynamodbConfig) DeepCopyInto(out *DatasourceSpecDynamodbConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatasourceSpecDynamodbConfigCodec ¶
type DatasourceSpecDynamodbConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DatasourceSpecDynamodbConfigCodec) Decode ¶
func (DatasourceSpecDynamodbConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatasourceSpecElasticsearchConfig ¶
type DatasourceSpecElasticsearchConfig struct { Endpoint *string `json:"endpoint" tf:"endpoint"` // +optional Region *string `json:"region,omitempty" tf:"region"` }
func (*DatasourceSpecElasticsearchConfig) DeepCopy ¶
func (in *DatasourceSpecElasticsearchConfig) DeepCopy() *DatasourceSpecElasticsearchConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceSpecElasticsearchConfig.
func (*DatasourceSpecElasticsearchConfig) DeepCopyInto ¶
func (in *DatasourceSpecElasticsearchConfig) DeepCopyInto(out *DatasourceSpecElasticsearchConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatasourceSpecElasticsearchConfigCodec ¶
type DatasourceSpecElasticsearchConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DatasourceSpecElasticsearchConfigCodec) Decode ¶
func (DatasourceSpecElasticsearchConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatasourceSpecHttpConfig ¶
type DatasourceSpecHttpConfig struct {
Endpoint *string `json:"endpoint" tf:"endpoint"`
}
func (*DatasourceSpecHttpConfig) DeepCopy ¶
func (in *DatasourceSpecHttpConfig) DeepCopy() *DatasourceSpecHttpConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceSpecHttpConfig.
func (*DatasourceSpecHttpConfig) DeepCopyInto ¶
func (in *DatasourceSpecHttpConfig) DeepCopyInto(out *DatasourceSpecHttpConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatasourceSpecHttpConfigCodec ¶
type DatasourceSpecHttpConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DatasourceSpecHttpConfigCodec) Decode ¶
func (DatasourceSpecHttpConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatasourceSpecLambdaConfig ¶
type DatasourceSpecLambdaConfig struct {
FunctionArn *string `json:"functionArn" tf:"function_arn"`
}
func (*DatasourceSpecLambdaConfig) DeepCopy ¶
func (in *DatasourceSpecLambdaConfig) DeepCopy() *DatasourceSpecLambdaConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceSpecLambdaConfig.
func (*DatasourceSpecLambdaConfig) DeepCopyInto ¶
func (in *DatasourceSpecLambdaConfig) DeepCopyInto(out *DatasourceSpecLambdaConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatasourceSpecLambdaConfigCodec ¶
type DatasourceSpecLambdaConfigCodec struct { }
+k8s:deepcopy-gen=false
func (DatasourceSpecLambdaConfigCodec) Decode ¶
func (DatasourceSpecLambdaConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DatasourceSpecResource ¶
type DatasourceSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` ApiID *string `json:"apiID" tf:"api_id"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional DynamodbConfig *DatasourceSpecDynamodbConfig `json:"dynamodbConfig,omitempty" tf:"dynamodb_config"` // +optional ElasticsearchConfig *DatasourceSpecElasticsearchConfig `json:"elasticsearchConfig,omitempty" tf:"elasticsearch_config"` // +optional HttpConfig *DatasourceSpecHttpConfig `json:"httpConfig,omitempty" tf:"http_config"` // +optional LambdaConfig *DatasourceSpecLambdaConfig `json:"lambdaConfig,omitempty" tf:"lambda_config"` Name *string `json:"name" tf:"name"` // +optional ServiceRoleArn *string `json:"serviceRoleArn,omitempty" tf:"service_role_arn"` Type *string `json:"type" tf:"type"` }
func (*DatasourceSpecResource) DeepCopy ¶
func (in *DatasourceSpecResource) DeepCopy() *DatasourceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceSpecResource.
func (*DatasourceSpecResource) DeepCopyInto ¶
func (in *DatasourceSpecResource) DeepCopyInto(out *DatasourceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatasourceStatus ¶
type DatasourceStatus 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 (*DatasourceStatus) DeepCopy ¶
func (in *DatasourceStatus) DeepCopy() *DatasourceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceStatus.
func (*DatasourceStatus) DeepCopyInto ¶
func (in *DatasourceStatus) DeepCopyInto(out *DatasourceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Function ¶
type Function struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FunctionSpec `json:"spec,omitempty"` Status FunctionStatus `json:"status,omitempty"` }
func (*Function) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Function.
func (*Function) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Function) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Function) SetupWebhookWithManager ¶
func (*Function) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Function) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type FunctionList ¶
type FunctionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Function CRD objects Items []Function `json:"items,omitempty"` }
FunctionList is a list of Functions
func (*FunctionList) DeepCopy ¶
func (in *FunctionList) DeepCopy() *FunctionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionList.
func (*FunctionList) DeepCopyInto ¶
func (in *FunctionList) DeepCopyInto(out *FunctionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionList) DeepCopyObject ¶
func (in *FunctionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FunctionSpec ¶
type FunctionSpec struct { KubeformOutput *FunctionSpecResource `json:"kubeformOutput,omitempty" tf:"-"` Resource FunctionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*FunctionSpec) DeepCopy ¶
func (in *FunctionSpec) DeepCopy() *FunctionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionSpec.
func (*FunctionSpec) DeepCopyInto ¶
func (in *FunctionSpec) DeepCopyInto(out *FunctionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionSpecResource ¶
type FunctionSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` ApiID *string `json:"apiID" tf:"api_id"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` DataSource *string `json:"dataSource" tf:"data_source"` // +optional Description *string `json:"description,omitempty" tf:"description"` // +optional FunctionID *string `json:"functionID,omitempty" tf:"function_id"` // +optional FunctionVersion *string `json:"functionVersion,omitempty" tf:"function_version"` Name *string `json:"name" tf:"name"` RequestMappingTemplate *string `json:"requestMappingTemplate" tf:"request_mapping_template"` ResponseMappingTemplate *string `json:"responseMappingTemplate" tf:"response_mapping_template"` }
func (*FunctionSpecResource) DeepCopy ¶
func (in *FunctionSpecResource) DeepCopy() *FunctionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionSpecResource.
func (*FunctionSpecResource) DeepCopyInto ¶
func (in *FunctionSpecResource) DeepCopyInto(out *FunctionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionStatus ¶
type FunctionStatus 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 (*FunctionStatus) DeepCopy ¶
func (in *FunctionStatus) DeepCopy() *FunctionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionStatus.
func (*FunctionStatus) DeepCopyInto ¶
func (in *FunctionStatus) DeepCopyInto(out *FunctionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GraphqlAPI ¶
type GraphqlAPI struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec GraphqlAPISpec `json:"spec,omitempty"` Status GraphqlAPIStatus `json:"status,omitempty"` }
func (*GraphqlAPI) DeepCopy ¶
func (in *GraphqlAPI) DeepCopy() *GraphqlAPI
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GraphqlAPI.
func (*GraphqlAPI) DeepCopyInto ¶
func (in *GraphqlAPI) DeepCopyInto(out *GraphqlAPI)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GraphqlAPI) DeepCopyObject ¶
func (in *GraphqlAPI) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GraphqlAPI) SetupWebhookWithManager ¶
func (r *GraphqlAPI) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*GraphqlAPI) ValidateCreate ¶
func (r *GraphqlAPI) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*GraphqlAPI) ValidateDelete ¶
func (r *GraphqlAPI) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*GraphqlAPI) ValidateUpdate ¶
func (r *GraphqlAPI) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type GraphqlAPIList ¶
type GraphqlAPIList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of GraphqlAPI CRD objects Items []GraphqlAPI `json:"items,omitempty"` }
GraphqlAPIList is a list of GraphqlAPIs
func (*GraphqlAPIList) DeepCopy ¶
func (in *GraphqlAPIList) DeepCopy() *GraphqlAPIList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GraphqlAPIList.
func (*GraphqlAPIList) DeepCopyInto ¶
func (in *GraphqlAPIList) DeepCopyInto(out *GraphqlAPIList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GraphqlAPIList) DeepCopyObject ¶
func (in *GraphqlAPIList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type GraphqlAPISpec ¶
type GraphqlAPISpec struct { KubeformOutput *GraphqlAPISpecResource `json:"kubeformOutput,omitempty" tf:"-"` Resource GraphqlAPISpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*GraphqlAPISpec) DeepCopy ¶
func (in *GraphqlAPISpec) DeepCopy() *GraphqlAPISpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GraphqlAPISpec.
func (*GraphqlAPISpec) DeepCopyInto ¶
func (in *GraphqlAPISpec) DeepCopyInto(out *GraphqlAPISpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GraphqlAPISpecAdditionalAuthenticationProvider ¶
type GraphqlAPISpecAdditionalAuthenticationProvider struct { AuthenticationType *string `json:"authenticationType" tf:"authentication_type"` // +optional OpenidConnectConfig *GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig `json:"openidConnectConfig,omitempty" tf:"openid_connect_config"` // +optional UserPoolConfig *GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfig `json:"userPoolConfig,omitempty" tf:"user_pool_config"` }
func (*GraphqlAPISpecAdditionalAuthenticationProvider) DeepCopy ¶
func (in *GraphqlAPISpecAdditionalAuthenticationProvider) DeepCopy() *GraphqlAPISpecAdditionalAuthenticationProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GraphqlAPISpecAdditionalAuthenticationProvider.
func (*GraphqlAPISpecAdditionalAuthenticationProvider) DeepCopyInto ¶
func (in *GraphqlAPISpecAdditionalAuthenticationProvider) DeepCopyInto(out *GraphqlAPISpecAdditionalAuthenticationProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig ¶
type GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig struct { // +optional AuthTtl *int64 `json:"authTtl,omitempty" tf:"auth_ttl"` // +optional ClientID *string `json:"clientID,omitempty" tf:"client_id"` // +optional IatTtl *int64 `json:"iatTtl,omitempty" tf:"iat_ttl"` Issuer *string `json:"issuer" tf:"issuer"` }
func (*GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig) DeepCopy ¶
func (in *GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig) DeepCopy() *GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig.
func (*GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig) DeepCopyInto ¶
func (in *GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig) DeepCopyInto(out *GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfigCodec ¶
type GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfigCodec struct { }
+k8s:deepcopy-gen=false
func (GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfigCodec) Decode ¶
func (GraphqlAPISpecAdditionalAuthenticationProviderOpenidConnectConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfig ¶
type GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfig struct { // +optional AppIDClientRegex *string `json:"appIDClientRegex,omitempty" tf:"app_id_client_regex"` // +optional AwsRegion *string `json:"awsRegion,omitempty" tf:"aws_region"` UserPoolID *string `json:"userPoolID" tf:"user_pool_id"` }
func (*GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfig) DeepCopy ¶
func (in *GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfig) DeepCopy() *GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfig.
func (*GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfig) DeepCopyInto ¶
func (in *GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfig) DeepCopyInto(out *GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfigCodec ¶
type GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfigCodec struct { }
+k8s:deepcopy-gen=false
func (GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfigCodec) Decode ¶
func (GraphqlAPISpecAdditionalAuthenticationProviderUserPoolConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type GraphqlAPISpecLogConfig ¶
type GraphqlAPISpecLogConfig struct { CloudwatchLogsRoleArn *string `json:"cloudwatchLogsRoleArn" tf:"cloudwatch_logs_role_arn"` // +optional ExcludeVerboseContent *bool `json:"excludeVerboseContent,omitempty" tf:"exclude_verbose_content"` FieldLogLevel *string `json:"fieldLogLevel" tf:"field_log_level"` }
func (*GraphqlAPISpecLogConfig) DeepCopy ¶
func (in *GraphqlAPISpecLogConfig) DeepCopy() *GraphqlAPISpecLogConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GraphqlAPISpecLogConfig.
func (*GraphqlAPISpecLogConfig) DeepCopyInto ¶
func (in *GraphqlAPISpecLogConfig) DeepCopyInto(out *GraphqlAPISpecLogConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GraphqlAPISpecLogConfigCodec ¶
type GraphqlAPISpecLogConfigCodec struct { }
+k8s:deepcopy-gen=false
func (GraphqlAPISpecLogConfigCodec) Decode ¶
func (GraphqlAPISpecLogConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type GraphqlAPISpecOpenidConnectConfig ¶
type GraphqlAPISpecOpenidConnectConfig struct { // +optional AuthTtl *int64 `json:"authTtl,omitempty" tf:"auth_ttl"` // +optional ClientID *string `json:"clientID,omitempty" tf:"client_id"` // +optional IatTtl *int64 `json:"iatTtl,omitempty" tf:"iat_ttl"` Issuer *string `json:"issuer" tf:"issuer"` }
func (*GraphqlAPISpecOpenidConnectConfig) DeepCopy ¶
func (in *GraphqlAPISpecOpenidConnectConfig) DeepCopy() *GraphqlAPISpecOpenidConnectConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GraphqlAPISpecOpenidConnectConfig.
func (*GraphqlAPISpecOpenidConnectConfig) DeepCopyInto ¶
func (in *GraphqlAPISpecOpenidConnectConfig) DeepCopyInto(out *GraphqlAPISpecOpenidConnectConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GraphqlAPISpecOpenidConnectConfigCodec ¶
type GraphqlAPISpecOpenidConnectConfigCodec struct { }
+k8s:deepcopy-gen=false
func (GraphqlAPISpecOpenidConnectConfigCodec) Decode ¶
func (GraphqlAPISpecOpenidConnectConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type GraphqlAPISpecResource ¶
type GraphqlAPISpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AdditionalAuthenticationProvider []GraphqlAPISpecAdditionalAuthenticationProvider `json:"additionalAuthenticationProvider,omitempty" tf:"additional_authentication_provider"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` AuthenticationType *string `json:"authenticationType" tf:"authentication_type"` // +optional LogConfig *GraphqlAPISpecLogConfig `json:"logConfig,omitempty" tf:"log_config"` Name *string `json:"name" tf:"name"` // +optional OpenidConnectConfig *GraphqlAPISpecOpenidConnectConfig `json:"openidConnectConfig,omitempty" tf:"openid_connect_config"` // +optional Schema *string `json:"schema,omitempty" tf:"schema"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` // +optional Uris *map[string]string `json:"uris,omitempty" tf:"uris"` // +optional UserPoolConfig *GraphqlAPISpecUserPoolConfig `json:"userPoolConfig,omitempty" tf:"user_pool_config"` // +optional XrayEnabled *bool `json:"xrayEnabled,omitempty" tf:"xray_enabled"` }
func (*GraphqlAPISpecResource) DeepCopy ¶
func (in *GraphqlAPISpecResource) DeepCopy() *GraphqlAPISpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GraphqlAPISpecResource.
func (*GraphqlAPISpecResource) DeepCopyInto ¶
func (in *GraphqlAPISpecResource) DeepCopyInto(out *GraphqlAPISpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GraphqlAPISpecUserPoolConfig ¶
type GraphqlAPISpecUserPoolConfig struct { // +optional AppIDClientRegex *string `json:"appIDClientRegex,omitempty" tf:"app_id_client_regex"` // +optional AwsRegion *string `json:"awsRegion,omitempty" tf:"aws_region"` DefaultAction *string `json:"defaultAction" tf:"default_action"` UserPoolID *string `json:"userPoolID" tf:"user_pool_id"` }
func (*GraphqlAPISpecUserPoolConfig) DeepCopy ¶
func (in *GraphqlAPISpecUserPoolConfig) DeepCopy() *GraphqlAPISpecUserPoolConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GraphqlAPISpecUserPoolConfig.
func (*GraphqlAPISpecUserPoolConfig) DeepCopyInto ¶
func (in *GraphqlAPISpecUserPoolConfig) DeepCopyInto(out *GraphqlAPISpecUserPoolConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GraphqlAPISpecUserPoolConfigCodec ¶
type GraphqlAPISpecUserPoolConfigCodec struct { }
+k8s:deepcopy-gen=false
func (GraphqlAPISpecUserPoolConfigCodec) Decode ¶
func (GraphqlAPISpecUserPoolConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type GraphqlAPIStatus ¶
type GraphqlAPIStatus 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 (*GraphqlAPIStatus) DeepCopy ¶
func (in *GraphqlAPIStatus) DeepCopy() *GraphqlAPIStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GraphqlAPIStatus.
func (*GraphqlAPIStatus) DeepCopyInto ¶
func (in *GraphqlAPIStatus) DeepCopyInto(out *GraphqlAPIStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Resolver ¶
type Resolver struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResolverSpec `json:"spec,omitempty"` Status ResolverStatus `json:"status,omitempty"` }
func (*Resolver) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Resolver.
func (*Resolver) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Resolver) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Resolver) SetupWebhookWithManager ¶
func (*Resolver) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Resolver) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ResolverList ¶
type ResolverList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Resolver CRD objects Items []Resolver `json:"items,omitempty"` }
ResolverList is a list of Resolvers
func (*ResolverList) DeepCopy ¶
func (in *ResolverList) DeepCopy() *ResolverList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverList.
func (*ResolverList) DeepCopyInto ¶
func (in *ResolverList) DeepCopyInto(out *ResolverList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResolverList) DeepCopyObject ¶
func (in *ResolverList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ResolverSpec ¶
type ResolverSpec struct { KubeformOutput *ResolverSpecResource `json:"kubeformOutput,omitempty" tf:"-"` Resource ResolverSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` }
func (*ResolverSpec) DeepCopy ¶
func (in *ResolverSpec) DeepCopy() *ResolverSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverSpec.
func (*ResolverSpec) DeepCopyInto ¶
func (in *ResolverSpec) DeepCopyInto(out *ResolverSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverSpecCachingConfig ¶
type ResolverSpecCachingConfig struct { // +optional CachingKeys []string `json:"cachingKeys,omitempty" tf:"caching_keys"` // +optional Ttl *int64 `json:"ttl,omitempty" tf:"ttl"` }
func (*ResolverSpecCachingConfig) DeepCopy ¶
func (in *ResolverSpecCachingConfig) DeepCopy() *ResolverSpecCachingConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverSpecCachingConfig.
func (*ResolverSpecCachingConfig) DeepCopyInto ¶
func (in *ResolverSpecCachingConfig) DeepCopyInto(out *ResolverSpecCachingConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverSpecCachingConfigCodec ¶
type ResolverSpecCachingConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ResolverSpecCachingConfigCodec) Decode ¶
func (ResolverSpecCachingConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResolverSpecPipelineConfig ¶
type ResolverSpecPipelineConfig struct { // +optional Functions []string `json:"functions,omitempty" tf:"functions"` }
func (*ResolverSpecPipelineConfig) DeepCopy ¶
func (in *ResolverSpecPipelineConfig) DeepCopy() *ResolverSpecPipelineConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverSpecPipelineConfig.
func (*ResolverSpecPipelineConfig) DeepCopyInto ¶
func (in *ResolverSpecPipelineConfig) DeepCopyInto(out *ResolverSpecPipelineConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverSpecPipelineConfigCodec ¶
type ResolverSpecPipelineConfigCodec struct { }
+k8s:deepcopy-gen=false
func (ResolverSpecPipelineConfigCodec) Decode ¶
func (ResolverSpecPipelineConfigCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type ResolverSpecResource ¶
type ResolverSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` ApiID *string `json:"apiID" tf:"api_id"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional CachingConfig *ResolverSpecCachingConfig `json:"cachingConfig,omitempty" tf:"caching_config"` // +optional DataSource *string `json:"dataSource,omitempty" tf:"data_source"` Field *string `json:"field" tf:"field"` // +optional Kind *string `json:"kind,omitempty" tf:"kind"` // +optional PipelineConfig *ResolverSpecPipelineConfig `json:"pipelineConfig,omitempty" tf:"pipeline_config"` // +optional RequestTemplate *string `json:"requestTemplate,omitempty" tf:"request_template"` // +optional ResponseTemplate *string `json:"responseTemplate,omitempty" tf:"response_template"` Type *string `json:"type" tf:"type"` }
func (*ResolverSpecResource) DeepCopy ¶
func (in *ResolverSpecResource) DeepCopy() *ResolverSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverSpecResource.
func (*ResolverSpecResource) DeepCopyInto ¶
func (in *ResolverSpecResource) DeepCopyInto(out *ResolverSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResolverStatus ¶
type ResolverStatus 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 (*ResolverStatus) DeepCopy ¶
func (in *ResolverStatus) DeepCopy() *ResolverStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolverStatus.
func (*ResolverStatus) DeepCopyInto ¶
func (in *ResolverStatus) DeepCopyInto(out *ResolverStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.