Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeNeptuneEventSubscription(prev *NeptuneEventSubscription, ctyValue cty.Value) (resource.Managed, error)
- func DecodeNeptuneEventSubscription_Arn(p *NeptuneEventSubscriptionObservation, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_CustomerAwsId(p *NeptuneEventSubscriptionObservation, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_Enabled(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_EventCategories(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_Name(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_NamePrefix(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_SnsTopicArn(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_SourceIds(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_SourceType(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_Tags(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_Timeouts(p *Timeouts, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_Timeouts_Create(p *Timeouts, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_Timeouts_Delete(p *Timeouts, vals map[string]cty.Value)
- func DecodeNeptuneEventSubscription_Timeouts_Update(p *Timeouts, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription(r NeptuneEventSubscription) cty.Value
- func EncodeNeptuneEventSubscription_Arn(p NeptuneEventSubscriptionObservation, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_CustomerAwsId(p NeptuneEventSubscriptionObservation, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_Enabled(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_EventCategories(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_Name(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_NamePrefix(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_SnsTopicArn(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_SourceIds(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_SourceType(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_Tags(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_Timeouts(p Timeouts, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_Timeouts_Create(p Timeouts, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_Timeouts_Delete(p Timeouts, vals map[string]cty.Value)
- func EncodeNeptuneEventSubscription_Timeouts_Update(p Timeouts, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeNeptuneEventSubscription_Arn(k *NeptuneEventSubscriptionObservation, p *NeptuneEventSubscriptionObservation, ...) bool
- func MergeNeptuneEventSubscription_CustomerAwsId(k *NeptuneEventSubscriptionObservation, p *NeptuneEventSubscriptionObservation, ...) bool
- func MergeNeptuneEventSubscription_Enabled(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, ...) bool
- func MergeNeptuneEventSubscription_EventCategories(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, ...) bool
- func MergeNeptuneEventSubscription_Name(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, ...) bool
- func MergeNeptuneEventSubscription_NamePrefix(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, ...) bool
- func MergeNeptuneEventSubscription_SnsTopicArn(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, ...) bool
- func MergeNeptuneEventSubscription_SourceIds(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, ...) bool
- func MergeNeptuneEventSubscription_SourceType(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, ...) bool
- func MergeNeptuneEventSubscription_Tags(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, ...) bool
- func MergeNeptuneEventSubscription_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeNeptuneEventSubscription_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeNeptuneEventSubscription_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeNeptuneEventSubscription_Timeouts_Update(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- type NeptuneEventSubscription
- func (in *NeptuneEventSubscription) DeepCopy() *NeptuneEventSubscription
- func (in *NeptuneEventSubscription) DeepCopyInto(out *NeptuneEventSubscription)
- func (in *NeptuneEventSubscription) DeepCopyObject() runtime.Object
- func (mg *NeptuneEventSubscription) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *NeptuneEventSubscription) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *NeptuneEventSubscription) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *NeptuneEventSubscription) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *NeptuneEventSubscription) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *NeptuneEventSubscription) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *NeptuneEventSubscription) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *NeptuneEventSubscription) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *NeptuneEventSubscription) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *NeptuneEventSubscription) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type NeptuneEventSubscriptionList
- func (in *NeptuneEventSubscriptionList) DeepCopy() *NeptuneEventSubscriptionList
- func (in *NeptuneEventSubscriptionList) DeepCopyInto(out *NeptuneEventSubscriptionList)
- func (in *NeptuneEventSubscriptionList) DeepCopyObject() runtime.Object
- func (l *NeptuneEventSubscriptionList) GetItems() []resource.Managed
- type NeptuneEventSubscriptionObservation
- type NeptuneEventSubscriptionParameters
- type NeptuneEventSubscriptionSpec
- type NeptuneEventSubscriptionStatus
- type Timeouts
Constants ¶
const ( Group = "neptune-event-subscription.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "NeptuneEventSubscription" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_neptune_event_subscription" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeNeptuneEventSubscription_Arn ¶
func DecodeNeptuneEventSubscription_Arn(p *NeptuneEventSubscriptionObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeNeptuneEventSubscription_CustomerAwsId ¶
func DecodeNeptuneEventSubscription_CustomerAwsId(p *NeptuneEventSubscriptionObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeNeptuneEventSubscription_Enabled ¶
func DecodeNeptuneEventSubscription_Enabled(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeNeptuneEventSubscription_EventCategories ¶
func DecodeNeptuneEventSubscription_EventCategories(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeNeptuneEventSubscription_Name ¶
func DecodeNeptuneEventSubscription_Name(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeNeptuneEventSubscription_NamePrefix ¶
func DecodeNeptuneEventSubscription_NamePrefix(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeNeptuneEventSubscription_SnsTopicArn ¶
func DecodeNeptuneEventSubscription_SnsTopicArn(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeNeptuneEventSubscription_SourceIds ¶
func DecodeNeptuneEventSubscription_SourceIds(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeNeptuneEventSubscription_SourceType ¶
func DecodeNeptuneEventSubscription_SourceType(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeNeptuneEventSubscription_Tags ¶
func DecodeNeptuneEventSubscription_Tags(p *NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeNeptuneEventSubscription_Timeouts ¶
containerTypeDecodeTemplate
func DecodeNeptuneEventSubscription_Timeouts_Create ¶
primitiveTypeDecodeTemplate
func DecodeNeptuneEventSubscription_Timeouts_Delete ¶
primitiveTypeDecodeTemplate
func DecodeNeptuneEventSubscription_Timeouts_Update ¶
primitiveTypeDecodeTemplate
func EncodeNeptuneEventSubscription ¶
func EncodeNeptuneEventSubscription(r NeptuneEventSubscription) cty.Value
func EncodeNeptuneEventSubscription_Arn ¶
func EncodeNeptuneEventSubscription_Arn(p NeptuneEventSubscriptionObservation, vals map[string]cty.Value)
func EncodeNeptuneEventSubscription_CustomerAwsId ¶
func EncodeNeptuneEventSubscription_CustomerAwsId(p NeptuneEventSubscriptionObservation, vals map[string]cty.Value)
func EncodeNeptuneEventSubscription_Enabled ¶
func EncodeNeptuneEventSubscription_Enabled(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeNeptuneEventSubscription_EventCategories ¶
func EncodeNeptuneEventSubscription_EventCategories(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeNeptuneEventSubscription_Name ¶
func EncodeNeptuneEventSubscription_Name(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeNeptuneEventSubscription_NamePrefix ¶
func EncodeNeptuneEventSubscription_NamePrefix(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeNeptuneEventSubscription_SnsTopicArn ¶
func EncodeNeptuneEventSubscription_SnsTopicArn(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeNeptuneEventSubscription_SourceIds ¶
func EncodeNeptuneEventSubscription_SourceIds(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeNeptuneEventSubscription_SourceType ¶
func EncodeNeptuneEventSubscription_SourceType(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeNeptuneEventSubscription_Tags ¶
func EncodeNeptuneEventSubscription_Tags(p NeptuneEventSubscriptionParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeNeptuneEventSubscription_Arn ¶
func MergeNeptuneEventSubscription_Arn(k *NeptuneEventSubscriptionObservation, p *NeptuneEventSubscriptionObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeNeptuneEventSubscription_CustomerAwsId ¶
func MergeNeptuneEventSubscription_CustomerAwsId(k *NeptuneEventSubscriptionObservation, p *NeptuneEventSubscriptionObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeNeptuneEventSubscription_Enabled ¶
func MergeNeptuneEventSubscription_Enabled(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeNeptuneEventSubscription_EventCategories ¶
func MergeNeptuneEventSubscription_EventCategories(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeNeptuneEventSubscription_Name ¶
func MergeNeptuneEventSubscription_Name(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeNeptuneEventSubscription_NamePrefix ¶
func MergeNeptuneEventSubscription_NamePrefix(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeNeptuneEventSubscription_SnsTopicArn ¶
func MergeNeptuneEventSubscription_SnsTopicArn(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeNeptuneEventSubscription_SourceIds ¶
func MergeNeptuneEventSubscription_SourceIds(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeNeptuneEventSubscription_SourceType ¶
func MergeNeptuneEventSubscription_SourceType(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeNeptuneEventSubscription_Tags ¶
func MergeNeptuneEventSubscription_Tags(k *NeptuneEventSubscriptionParameters, p *NeptuneEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeNeptuneEventSubscription_Timeouts ¶
func MergeNeptuneEventSubscription_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergeStructTemplateSpec
func MergeNeptuneEventSubscription_Timeouts_Create ¶
func MergeNeptuneEventSubscription_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeNeptuneEventSubscription_Timeouts_Delete ¶
func MergeNeptuneEventSubscription_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeNeptuneEventSubscription_Timeouts_Update ¶
func MergeNeptuneEventSubscription_Timeouts_Update(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type NeptuneEventSubscription ¶
type NeptuneEventSubscription struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NeptuneEventSubscriptionSpec `json:"spec"` Status NeptuneEventSubscriptionStatus `json:"status,omitempty"` }
NeptuneEventSubscription is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*NeptuneEventSubscription) DeepCopy ¶
func (in *NeptuneEventSubscription) DeepCopy() *NeptuneEventSubscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NeptuneEventSubscription.
func (*NeptuneEventSubscription) DeepCopyInto ¶
func (in *NeptuneEventSubscription) DeepCopyInto(out *NeptuneEventSubscription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NeptuneEventSubscription) DeepCopyObject ¶
func (in *NeptuneEventSubscription) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NeptuneEventSubscription) GetCondition ¶
func (mg *NeptuneEventSubscription) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this NeptuneEventSubscription.
func (*NeptuneEventSubscription) GetDeletionPolicy ¶
func (mg *NeptuneEventSubscription) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this NeptuneEventSubscription.
func (*NeptuneEventSubscription) GetProviderConfigReference ¶
func (mg *NeptuneEventSubscription) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this NeptuneEventSubscription.
func (*NeptuneEventSubscription) GetProviderReference ¶
func (mg *NeptuneEventSubscription) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this NeptuneEventSubscription. Deprecated: Use GetProviderConfigReference.
func (*NeptuneEventSubscription) GetWriteConnectionSecretToReference ¶
func (mg *NeptuneEventSubscription) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this NeptuneEventSubscription.
func (*NeptuneEventSubscription) SetConditions ¶
func (mg *NeptuneEventSubscription) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this NeptuneEventSubscription.
func (*NeptuneEventSubscription) SetDeletionPolicy ¶
func (mg *NeptuneEventSubscription) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this NeptuneEventSubscription.
func (*NeptuneEventSubscription) SetProviderConfigReference ¶
func (mg *NeptuneEventSubscription) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this NeptuneEventSubscription.
func (*NeptuneEventSubscription) SetProviderReference ¶
func (mg *NeptuneEventSubscription) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this NeptuneEventSubscription. Deprecated: Use SetProviderConfigReference.
func (*NeptuneEventSubscription) SetWriteConnectionSecretToReference ¶
func (mg *NeptuneEventSubscription) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this NeptuneEventSubscription.
type NeptuneEventSubscriptionList ¶
type NeptuneEventSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []NeptuneEventSubscription `json:"items"` }
NeptuneEventSubscription contains a list of NeptuneEventSubscriptionList
func (*NeptuneEventSubscriptionList) DeepCopy ¶
func (in *NeptuneEventSubscriptionList) DeepCopy() *NeptuneEventSubscriptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NeptuneEventSubscriptionList.
func (*NeptuneEventSubscriptionList) DeepCopyInto ¶
func (in *NeptuneEventSubscriptionList) DeepCopyInto(out *NeptuneEventSubscriptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NeptuneEventSubscriptionList) DeepCopyObject ¶
func (in *NeptuneEventSubscriptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*NeptuneEventSubscriptionList) GetItems ¶
func (l *NeptuneEventSubscriptionList) GetItems() []resource.Managed
GetItems of this NeptuneEventSubscriptionList.
type NeptuneEventSubscriptionObservation ¶
type NeptuneEventSubscriptionObservation struct { CustomerAwsId string `json:"customer_aws_id"` Arn string `json:"arn"` }
A NeptuneEventSubscriptionObservation records the observed state of a NeptuneEventSubscription
func (*NeptuneEventSubscriptionObservation) DeepCopy ¶
func (in *NeptuneEventSubscriptionObservation) DeepCopy() *NeptuneEventSubscriptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NeptuneEventSubscriptionObservation.
func (*NeptuneEventSubscriptionObservation) DeepCopyInto ¶
func (in *NeptuneEventSubscriptionObservation) DeepCopyInto(out *NeptuneEventSubscriptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NeptuneEventSubscriptionParameters ¶
type NeptuneEventSubscriptionParameters struct { SnsTopicArn string `json:"sns_topic_arn"` SourceType string `json:"source_type"` Name string `json:"name"` NamePrefix string `json:"name_prefix"` SourceIds []string `json:"source_ids"` Tags map[string]string `json:"tags"` Enabled bool `json:"enabled"` EventCategories []string `json:"event_categories"` Timeouts Timeouts `json:"timeouts"` }
A NeptuneEventSubscriptionParameters defines the desired state of a NeptuneEventSubscription
func (*NeptuneEventSubscriptionParameters) DeepCopy ¶
func (in *NeptuneEventSubscriptionParameters) DeepCopy() *NeptuneEventSubscriptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NeptuneEventSubscriptionParameters.
func (*NeptuneEventSubscriptionParameters) DeepCopyInto ¶
func (in *NeptuneEventSubscriptionParameters) DeepCopyInto(out *NeptuneEventSubscriptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NeptuneEventSubscriptionSpec ¶
type NeptuneEventSubscriptionSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider NeptuneEventSubscriptionParameters `json:"forProvider"` }
A NeptuneEventSubscriptionSpec defines the desired state of a NeptuneEventSubscription
func (*NeptuneEventSubscriptionSpec) DeepCopy ¶
func (in *NeptuneEventSubscriptionSpec) DeepCopy() *NeptuneEventSubscriptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NeptuneEventSubscriptionSpec.
func (*NeptuneEventSubscriptionSpec) DeepCopyInto ¶
func (in *NeptuneEventSubscriptionSpec) DeepCopyInto(out *NeptuneEventSubscriptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NeptuneEventSubscriptionStatus ¶
type NeptuneEventSubscriptionStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider NeptuneEventSubscriptionObservation `json:"atProvider"` }
A NeptuneEventSubscriptionStatus defines the observed state of a NeptuneEventSubscription
func (*NeptuneEventSubscriptionStatus) DeepCopy ¶
func (in *NeptuneEventSubscriptionStatus) DeepCopy() *NeptuneEventSubscriptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NeptuneEventSubscriptionStatus.
func (*NeptuneEventSubscriptionStatus) DeepCopyInto ¶
func (in *NeptuneEventSubscriptionStatus) DeepCopyInto(out *NeptuneEventSubscriptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Timeouts ¶
type Timeouts struct { Delete string `json:"delete"` Update string `json:"update"` Create string `json:"create"` }
func (*Timeouts) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Timeouts.
func (*Timeouts) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.