Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeRedshiftEventSubscription(prev *RedshiftEventSubscription, ctyValue cty.Value) (resource.Managed, error)
- func DecodeRedshiftEventSubscription_Arn(p *RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_CustomerAwsId(p *RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_Enabled(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_EventCategories(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_Name(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_Severity(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_SnsTopicArn(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_SourceIds(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_SourceType(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_Status(p *RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_Tags(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_Timeouts(p *Timeouts, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_Timeouts_Create(p *Timeouts, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_Timeouts_Delete(p *Timeouts, vals map[string]cty.Value)
- func DecodeRedshiftEventSubscription_Timeouts_Update(p *Timeouts, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription(r RedshiftEventSubscription) cty.Value
- func EncodeRedshiftEventSubscription_Arn(p RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_CustomerAwsId(p RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_Enabled(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_EventCategories(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_Name(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_Severity(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_SnsTopicArn(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_SourceIds(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_SourceType(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_Status(p RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_Tags(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_Timeouts(p Timeouts, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_Timeouts_Create(p Timeouts, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_Timeouts_Delete(p Timeouts, vals map[string]cty.Value)
- func EncodeRedshiftEventSubscription_Timeouts_Update(p Timeouts, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeRedshiftEventSubscription_Arn(k *RedshiftEventSubscriptionObservation, ...) bool
- func MergeRedshiftEventSubscription_CustomerAwsId(k *RedshiftEventSubscriptionObservation, ...) bool
- func MergeRedshiftEventSubscription_Enabled(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, ...) bool
- func MergeRedshiftEventSubscription_EventCategories(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, ...) bool
- func MergeRedshiftEventSubscription_Name(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, ...) bool
- func MergeRedshiftEventSubscription_Severity(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, ...) bool
- func MergeRedshiftEventSubscription_SnsTopicArn(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, ...) bool
- func MergeRedshiftEventSubscription_SourceIds(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, ...) bool
- func MergeRedshiftEventSubscription_SourceType(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, ...) bool
- func MergeRedshiftEventSubscription_Status(k *RedshiftEventSubscriptionObservation, ...) bool
- func MergeRedshiftEventSubscription_Tags(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, ...) bool
- func MergeRedshiftEventSubscription_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeRedshiftEventSubscription_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeRedshiftEventSubscription_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeRedshiftEventSubscription_Timeouts_Update(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- type RedshiftEventSubscription
- func (in *RedshiftEventSubscription) DeepCopy() *RedshiftEventSubscription
- func (in *RedshiftEventSubscription) DeepCopyInto(out *RedshiftEventSubscription)
- func (in *RedshiftEventSubscription) DeepCopyObject() runtime.Object
- func (mg *RedshiftEventSubscription) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *RedshiftEventSubscription) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *RedshiftEventSubscription) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *RedshiftEventSubscription) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *RedshiftEventSubscription) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *RedshiftEventSubscription) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *RedshiftEventSubscription) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *RedshiftEventSubscription) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *RedshiftEventSubscription) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *RedshiftEventSubscription) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type RedshiftEventSubscriptionList
- func (in *RedshiftEventSubscriptionList) DeepCopy() *RedshiftEventSubscriptionList
- func (in *RedshiftEventSubscriptionList) DeepCopyInto(out *RedshiftEventSubscriptionList)
- func (in *RedshiftEventSubscriptionList) DeepCopyObject() runtime.Object
- func (l *RedshiftEventSubscriptionList) GetItems() []resource.Managed
- type RedshiftEventSubscriptionObservation
- type RedshiftEventSubscriptionParameters
- type RedshiftEventSubscriptionSpec
- type RedshiftEventSubscriptionStatus
- type Timeouts
Constants ¶
const ( Group = "redshift-event-subscription.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "RedshiftEventSubscription" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_redshift_event_subscription" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeRedshiftEventSubscription_Arn ¶
func DecodeRedshiftEventSubscription_Arn(p *RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRedshiftEventSubscription_CustomerAwsId ¶
func DecodeRedshiftEventSubscription_CustomerAwsId(p *RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRedshiftEventSubscription_Enabled ¶
func DecodeRedshiftEventSubscription_Enabled(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRedshiftEventSubscription_EventCategories ¶
func DecodeRedshiftEventSubscription_EventCategories(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeRedshiftEventSubscription_Name ¶
func DecodeRedshiftEventSubscription_Name(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRedshiftEventSubscription_Severity ¶
func DecodeRedshiftEventSubscription_Severity(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRedshiftEventSubscription_SnsTopicArn ¶
func DecodeRedshiftEventSubscription_SnsTopicArn(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRedshiftEventSubscription_SourceIds ¶
func DecodeRedshiftEventSubscription_SourceIds(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeRedshiftEventSubscription_SourceType ¶
func DecodeRedshiftEventSubscription_SourceType(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRedshiftEventSubscription_Status ¶
func DecodeRedshiftEventSubscription_Status(p *RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeRedshiftEventSubscription_Tags ¶
func DecodeRedshiftEventSubscription_Tags(p *RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeRedshiftEventSubscription_Timeouts ¶
containerTypeDecodeTemplate
func DecodeRedshiftEventSubscription_Timeouts_Create ¶
primitiveTypeDecodeTemplate
func DecodeRedshiftEventSubscription_Timeouts_Delete ¶
primitiveTypeDecodeTemplate
func DecodeRedshiftEventSubscription_Timeouts_Update ¶
primitiveTypeDecodeTemplate
func EncodeRedshiftEventSubscription ¶
func EncodeRedshiftEventSubscription(r RedshiftEventSubscription) cty.Value
func EncodeRedshiftEventSubscription_Arn ¶
func EncodeRedshiftEventSubscription_Arn(p RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
func EncodeRedshiftEventSubscription_CustomerAwsId ¶
func EncodeRedshiftEventSubscription_CustomerAwsId(p RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
func EncodeRedshiftEventSubscription_Enabled ¶
func EncodeRedshiftEventSubscription_Enabled(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeRedshiftEventSubscription_EventCategories ¶
func EncodeRedshiftEventSubscription_EventCategories(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeRedshiftEventSubscription_Name ¶
func EncodeRedshiftEventSubscription_Name(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeRedshiftEventSubscription_Severity ¶
func EncodeRedshiftEventSubscription_Severity(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeRedshiftEventSubscription_SnsTopicArn ¶
func EncodeRedshiftEventSubscription_SnsTopicArn(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeRedshiftEventSubscription_SourceIds ¶
func EncodeRedshiftEventSubscription_SourceIds(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeRedshiftEventSubscription_SourceType ¶
func EncodeRedshiftEventSubscription_SourceType(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
func EncodeRedshiftEventSubscription_Status ¶
func EncodeRedshiftEventSubscription_Status(p RedshiftEventSubscriptionObservation, vals map[string]cty.Value)
func EncodeRedshiftEventSubscription_Tags ¶
func EncodeRedshiftEventSubscription_Tags(p RedshiftEventSubscriptionParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeRedshiftEventSubscription_Arn ¶
func MergeRedshiftEventSubscription_Arn(k *RedshiftEventSubscriptionObservation, p *RedshiftEventSubscriptionObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeRedshiftEventSubscription_CustomerAwsId ¶
func MergeRedshiftEventSubscription_CustomerAwsId(k *RedshiftEventSubscriptionObservation, p *RedshiftEventSubscriptionObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeRedshiftEventSubscription_Enabled ¶
func MergeRedshiftEventSubscription_Enabled(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRedshiftEventSubscription_EventCategories ¶
func MergeRedshiftEventSubscription_EventCategories(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeRedshiftEventSubscription_Name ¶
func MergeRedshiftEventSubscription_Name(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRedshiftEventSubscription_Severity ¶
func MergeRedshiftEventSubscription_Severity(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRedshiftEventSubscription_SnsTopicArn ¶
func MergeRedshiftEventSubscription_SnsTopicArn(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRedshiftEventSubscription_SourceIds ¶
func MergeRedshiftEventSubscription_SourceIds(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeRedshiftEventSubscription_SourceType ¶
func MergeRedshiftEventSubscription_SourceType(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRedshiftEventSubscription_Status ¶
func MergeRedshiftEventSubscription_Status(k *RedshiftEventSubscriptionObservation, p *RedshiftEventSubscriptionObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeRedshiftEventSubscription_Tags ¶
func MergeRedshiftEventSubscription_Tags(k *RedshiftEventSubscriptionParameters, p *RedshiftEventSubscriptionParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeRedshiftEventSubscription_Timeouts ¶
func MergeRedshiftEventSubscription_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergeStructTemplateSpec
func MergeRedshiftEventSubscription_Timeouts_Create ¶
func MergeRedshiftEventSubscription_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRedshiftEventSubscription_Timeouts_Delete ¶
func MergeRedshiftEventSubscription_Timeouts_Delete(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeRedshiftEventSubscription_Timeouts_Update ¶
func MergeRedshiftEventSubscription_Timeouts_Update(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type RedshiftEventSubscription ¶
type RedshiftEventSubscription struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RedshiftEventSubscriptionSpec `json:"spec"` Status RedshiftEventSubscriptionStatus `json:"status,omitempty"` }
RedshiftEventSubscription is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*RedshiftEventSubscription) DeepCopy ¶
func (in *RedshiftEventSubscription) DeepCopy() *RedshiftEventSubscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedshiftEventSubscription.
func (*RedshiftEventSubscription) DeepCopyInto ¶
func (in *RedshiftEventSubscription) DeepCopyInto(out *RedshiftEventSubscription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RedshiftEventSubscription) DeepCopyObject ¶
func (in *RedshiftEventSubscription) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RedshiftEventSubscription) GetCondition ¶
func (mg *RedshiftEventSubscription) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this RedshiftEventSubscription.
func (*RedshiftEventSubscription) GetDeletionPolicy ¶
func (mg *RedshiftEventSubscription) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this RedshiftEventSubscription.
func (*RedshiftEventSubscription) GetProviderConfigReference ¶
func (mg *RedshiftEventSubscription) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this RedshiftEventSubscription.
func (*RedshiftEventSubscription) GetProviderReference ¶
func (mg *RedshiftEventSubscription) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this RedshiftEventSubscription. Deprecated: Use GetProviderConfigReference.
func (*RedshiftEventSubscription) GetWriteConnectionSecretToReference ¶
func (mg *RedshiftEventSubscription) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this RedshiftEventSubscription.
func (*RedshiftEventSubscription) SetConditions ¶
func (mg *RedshiftEventSubscription) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this RedshiftEventSubscription.
func (*RedshiftEventSubscription) SetDeletionPolicy ¶
func (mg *RedshiftEventSubscription) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this RedshiftEventSubscription.
func (*RedshiftEventSubscription) SetProviderConfigReference ¶
func (mg *RedshiftEventSubscription) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this RedshiftEventSubscription.
func (*RedshiftEventSubscription) SetProviderReference ¶
func (mg *RedshiftEventSubscription) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this RedshiftEventSubscription. Deprecated: Use SetProviderConfigReference.
func (*RedshiftEventSubscription) SetWriteConnectionSecretToReference ¶
func (mg *RedshiftEventSubscription) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this RedshiftEventSubscription.
type RedshiftEventSubscriptionList ¶
type RedshiftEventSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RedshiftEventSubscription `json:"items"` }
RedshiftEventSubscription contains a list of RedshiftEventSubscriptionList
func (*RedshiftEventSubscriptionList) DeepCopy ¶
func (in *RedshiftEventSubscriptionList) DeepCopy() *RedshiftEventSubscriptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedshiftEventSubscriptionList.
func (*RedshiftEventSubscriptionList) DeepCopyInto ¶
func (in *RedshiftEventSubscriptionList) DeepCopyInto(out *RedshiftEventSubscriptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RedshiftEventSubscriptionList) DeepCopyObject ¶
func (in *RedshiftEventSubscriptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RedshiftEventSubscriptionList) GetItems ¶
func (l *RedshiftEventSubscriptionList) GetItems() []resource.Managed
GetItems of this RedshiftEventSubscriptionList.
type RedshiftEventSubscriptionObservation ¶
type RedshiftEventSubscriptionObservation struct { Status string `json:"status"` Arn string `json:"arn"` CustomerAwsId string `json:"customer_aws_id"` }
A RedshiftEventSubscriptionObservation records the observed state of a RedshiftEventSubscription
func (*RedshiftEventSubscriptionObservation) DeepCopy ¶
func (in *RedshiftEventSubscriptionObservation) DeepCopy() *RedshiftEventSubscriptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedshiftEventSubscriptionObservation.
func (*RedshiftEventSubscriptionObservation) DeepCopyInto ¶
func (in *RedshiftEventSubscriptionObservation) DeepCopyInto(out *RedshiftEventSubscriptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedshiftEventSubscriptionParameters ¶
type RedshiftEventSubscriptionParameters struct { Enabled bool `json:"enabled"` SnsTopicArn string `json:"sns_topic_arn"` SourceIds []string `json:"source_ids"` Tags map[string]string `json:"tags"` Severity string `json:"severity"` SourceType string `json:"source_type"` EventCategories []string `json:"event_categories"` Name string `json:"name"` Timeouts Timeouts `json:"timeouts"` }
A RedshiftEventSubscriptionParameters defines the desired state of a RedshiftEventSubscription
func (*RedshiftEventSubscriptionParameters) DeepCopy ¶
func (in *RedshiftEventSubscriptionParameters) DeepCopy() *RedshiftEventSubscriptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedshiftEventSubscriptionParameters.
func (*RedshiftEventSubscriptionParameters) DeepCopyInto ¶
func (in *RedshiftEventSubscriptionParameters) DeepCopyInto(out *RedshiftEventSubscriptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedshiftEventSubscriptionSpec ¶
type RedshiftEventSubscriptionSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider RedshiftEventSubscriptionParameters `json:"forProvider"` }
A RedshiftEventSubscriptionSpec defines the desired state of a RedshiftEventSubscription
func (*RedshiftEventSubscriptionSpec) DeepCopy ¶
func (in *RedshiftEventSubscriptionSpec) DeepCopy() *RedshiftEventSubscriptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedshiftEventSubscriptionSpec.
func (*RedshiftEventSubscriptionSpec) DeepCopyInto ¶
func (in *RedshiftEventSubscriptionSpec) DeepCopyInto(out *RedshiftEventSubscriptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedshiftEventSubscriptionStatus ¶
type RedshiftEventSubscriptionStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider RedshiftEventSubscriptionObservation `json:"atProvider"` }
A RedshiftEventSubscriptionStatus defines the observed state of a RedshiftEventSubscription
func (*RedshiftEventSubscriptionStatus) DeepCopy ¶
func (in *RedshiftEventSubscriptionStatus) DeepCopy() *RedshiftEventSubscriptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedshiftEventSubscriptionStatus.
func (*RedshiftEventSubscriptionStatus) DeepCopyInto ¶
func (in *RedshiftEventSubscriptionStatus) DeepCopyInto(out *RedshiftEventSubscriptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Timeouts ¶
type Timeouts struct { Create string `json:"create"` Delete string `json:"delete"` Update string `json:"update"` }
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.