Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeDmsReplicationTask(prev *DmsReplicationTask, ctyValue cty.Value) (resource.Managed, error)
- func DecodeDmsReplicationTask_CdcStartTime(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
- func DecodeDmsReplicationTask_MigrationType(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
- func DecodeDmsReplicationTask_ReplicationInstanceArn(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
- func DecodeDmsReplicationTask_ReplicationTaskArn(p *DmsReplicationTaskObservation, vals map[string]cty.Value)
- func DecodeDmsReplicationTask_ReplicationTaskId(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
- func DecodeDmsReplicationTask_ReplicationTaskSettings(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
- func DecodeDmsReplicationTask_SourceEndpointArn(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
- func DecodeDmsReplicationTask_TableMappings(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
- func DecodeDmsReplicationTask_Tags(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
- func DecodeDmsReplicationTask_TargetEndpointArn(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
- func EncodeDmsReplicationTask(r DmsReplicationTask) cty.Value
- func EncodeDmsReplicationTask_CdcStartTime(p DmsReplicationTaskParameters, vals map[string]cty.Value)
- func EncodeDmsReplicationTask_MigrationType(p DmsReplicationTaskParameters, vals map[string]cty.Value)
- func EncodeDmsReplicationTask_ReplicationInstanceArn(p DmsReplicationTaskParameters, vals map[string]cty.Value)
- func EncodeDmsReplicationTask_ReplicationTaskArn(p DmsReplicationTaskObservation, vals map[string]cty.Value)
- func EncodeDmsReplicationTask_ReplicationTaskId(p DmsReplicationTaskParameters, vals map[string]cty.Value)
- func EncodeDmsReplicationTask_ReplicationTaskSettings(p DmsReplicationTaskParameters, vals map[string]cty.Value)
- func EncodeDmsReplicationTask_SourceEndpointArn(p DmsReplicationTaskParameters, vals map[string]cty.Value)
- func EncodeDmsReplicationTask_TableMappings(p DmsReplicationTaskParameters, vals map[string]cty.Value)
- func EncodeDmsReplicationTask_Tags(p DmsReplicationTaskParameters, vals map[string]cty.Value)
- func EncodeDmsReplicationTask_TargetEndpointArn(p DmsReplicationTaskParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeDmsReplicationTask_CdcStartTime(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, ...) bool
- func MergeDmsReplicationTask_MigrationType(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, ...) bool
- func MergeDmsReplicationTask_ReplicationInstanceArn(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, ...) bool
- func MergeDmsReplicationTask_ReplicationTaskArn(k *DmsReplicationTaskObservation, p *DmsReplicationTaskObservation, ...) bool
- func MergeDmsReplicationTask_ReplicationTaskId(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, ...) bool
- func MergeDmsReplicationTask_ReplicationTaskSettings(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, ...) bool
- func MergeDmsReplicationTask_SourceEndpointArn(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, ...) bool
- func MergeDmsReplicationTask_TableMappings(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, ...) bool
- func MergeDmsReplicationTask_Tags(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, ...) bool
- func MergeDmsReplicationTask_TargetEndpointArn(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, ...) bool
- type DmsReplicationTask
- func (in *DmsReplicationTask) DeepCopy() *DmsReplicationTask
- func (in *DmsReplicationTask) DeepCopyInto(out *DmsReplicationTask)
- func (in *DmsReplicationTask) DeepCopyObject() runtime.Object
- func (mg *DmsReplicationTask) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *DmsReplicationTask) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *DmsReplicationTask) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *DmsReplicationTask) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *DmsReplicationTask) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *DmsReplicationTask) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *DmsReplicationTask) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *DmsReplicationTask) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *DmsReplicationTask) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *DmsReplicationTask) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type DmsReplicationTaskList
- type DmsReplicationTaskObservation
- type DmsReplicationTaskParameters
- type DmsReplicationTaskSpec
- type DmsReplicationTaskStatus
Constants ¶
const ( Group = "dms-replication-task.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "DmsReplicationTask" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_dms_replication_task" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeDmsReplicationTask_CdcStartTime ¶
func DecodeDmsReplicationTask_CdcStartTime(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDmsReplicationTask_MigrationType ¶
func DecodeDmsReplicationTask_MigrationType(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDmsReplicationTask_ReplicationInstanceArn ¶
func DecodeDmsReplicationTask_ReplicationInstanceArn(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDmsReplicationTask_ReplicationTaskArn ¶
func DecodeDmsReplicationTask_ReplicationTaskArn(p *DmsReplicationTaskObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDmsReplicationTask_ReplicationTaskId ¶
func DecodeDmsReplicationTask_ReplicationTaskId(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDmsReplicationTask_ReplicationTaskSettings ¶
func DecodeDmsReplicationTask_ReplicationTaskSettings(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDmsReplicationTask_SourceEndpointArn ¶
func DecodeDmsReplicationTask_SourceEndpointArn(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDmsReplicationTask_TableMappings ¶
func DecodeDmsReplicationTask_TableMappings(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDmsReplicationTask_Tags ¶
func DecodeDmsReplicationTask_Tags(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeDmsReplicationTask_TargetEndpointArn ¶
func DecodeDmsReplicationTask_TargetEndpointArn(p *DmsReplicationTaskParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeDmsReplicationTask ¶
func EncodeDmsReplicationTask(r DmsReplicationTask) cty.Value
func EncodeDmsReplicationTask_CdcStartTime ¶
func EncodeDmsReplicationTask_CdcStartTime(p DmsReplicationTaskParameters, vals map[string]cty.Value)
func EncodeDmsReplicationTask_MigrationType ¶
func EncodeDmsReplicationTask_MigrationType(p DmsReplicationTaskParameters, vals map[string]cty.Value)
func EncodeDmsReplicationTask_ReplicationInstanceArn ¶
func EncodeDmsReplicationTask_ReplicationInstanceArn(p DmsReplicationTaskParameters, vals map[string]cty.Value)
func EncodeDmsReplicationTask_ReplicationTaskArn ¶
func EncodeDmsReplicationTask_ReplicationTaskArn(p DmsReplicationTaskObservation, vals map[string]cty.Value)
func EncodeDmsReplicationTask_ReplicationTaskId ¶
func EncodeDmsReplicationTask_ReplicationTaskId(p DmsReplicationTaskParameters, vals map[string]cty.Value)
func EncodeDmsReplicationTask_ReplicationTaskSettings ¶
func EncodeDmsReplicationTask_ReplicationTaskSettings(p DmsReplicationTaskParameters, vals map[string]cty.Value)
func EncodeDmsReplicationTask_SourceEndpointArn ¶
func EncodeDmsReplicationTask_SourceEndpointArn(p DmsReplicationTaskParameters, vals map[string]cty.Value)
func EncodeDmsReplicationTask_TableMappings ¶
func EncodeDmsReplicationTask_TableMappings(p DmsReplicationTaskParameters, vals map[string]cty.Value)
func EncodeDmsReplicationTask_Tags ¶
func EncodeDmsReplicationTask_Tags(p DmsReplicationTaskParameters, vals map[string]cty.Value)
func EncodeDmsReplicationTask_TargetEndpointArn ¶
func EncodeDmsReplicationTask_TargetEndpointArn(p DmsReplicationTaskParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeDmsReplicationTask_CdcStartTime ¶
func MergeDmsReplicationTask_CdcStartTime(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDmsReplicationTask_MigrationType ¶
func MergeDmsReplicationTask_MigrationType(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDmsReplicationTask_ReplicationInstanceArn ¶
func MergeDmsReplicationTask_ReplicationInstanceArn(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDmsReplicationTask_ReplicationTaskArn ¶
func MergeDmsReplicationTask_ReplicationTaskArn(k *DmsReplicationTaskObservation, p *DmsReplicationTaskObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeDmsReplicationTask_ReplicationTaskId ¶
func MergeDmsReplicationTask_ReplicationTaskId(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDmsReplicationTask_ReplicationTaskSettings ¶
func MergeDmsReplicationTask_ReplicationTaskSettings(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDmsReplicationTask_SourceEndpointArn ¶
func MergeDmsReplicationTask_SourceEndpointArn(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDmsReplicationTask_TableMappings ¶
func MergeDmsReplicationTask_TableMappings(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDmsReplicationTask_Tags ¶
func MergeDmsReplicationTask_Tags(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeDmsReplicationTask_TargetEndpointArn ¶
func MergeDmsReplicationTask_TargetEndpointArn(k *DmsReplicationTaskParameters, p *DmsReplicationTaskParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type DmsReplicationTask ¶
type DmsReplicationTask struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DmsReplicationTaskSpec `json:"spec"` Status DmsReplicationTaskStatus `json:"status,omitempty"` }
DmsReplicationTask is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*DmsReplicationTask) DeepCopy ¶
func (in *DmsReplicationTask) DeepCopy() *DmsReplicationTask
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DmsReplicationTask.
func (*DmsReplicationTask) DeepCopyInto ¶
func (in *DmsReplicationTask) DeepCopyInto(out *DmsReplicationTask)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DmsReplicationTask) DeepCopyObject ¶
func (in *DmsReplicationTask) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DmsReplicationTask) GetCondition ¶
func (mg *DmsReplicationTask) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this DmsReplicationTask.
func (*DmsReplicationTask) GetDeletionPolicy ¶
func (mg *DmsReplicationTask) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this DmsReplicationTask.
func (*DmsReplicationTask) GetProviderConfigReference ¶
func (mg *DmsReplicationTask) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this DmsReplicationTask.
func (*DmsReplicationTask) GetProviderReference ¶
func (mg *DmsReplicationTask) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this DmsReplicationTask. Deprecated: Use GetProviderConfigReference.
func (*DmsReplicationTask) GetWriteConnectionSecretToReference ¶
func (mg *DmsReplicationTask) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this DmsReplicationTask.
func (*DmsReplicationTask) SetConditions ¶
func (mg *DmsReplicationTask) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this DmsReplicationTask.
func (*DmsReplicationTask) SetDeletionPolicy ¶
func (mg *DmsReplicationTask) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this DmsReplicationTask.
func (*DmsReplicationTask) SetProviderConfigReference ¶
func (mg *DmsReplicationTask) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this DmsReplicationTask.
func (*DmsReplicationTask) SetProviderReference ¶
func (mg *DmsReplicationTask) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this DmsReplicationTask. Deprecated: Use SetProviderConfigReference.
func (*DmsReplicationTask) SetWriteConnectionSecretToReference ¶
func (mg *DmsReplicationTask) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this DmsReplicationTask.
type DmsReplicationTaskList ¶
type DmsReplicationTaskList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DmsReplicationTask `json:"items"` }
DmsReplicationTask contains a list of DmsReplicationTaskList
func (*DmsReplicationTaskList) DeepCopy ¶
func (in *DmsReplicationTaskList) DeepCopy() *DmsReplicationTaskList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DmsReplicationTaskList.
func (*DmsReplicationTaskList) DeepCopyInto ¶
func (in *DmsReplicationTaskList) DeepCopyInto(out *DmsReplicationTaskList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DmsReplicationTaskList) DeepCopyObject ¶
func (in *DmsReplicationTaskList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DmsReplicationTaskList) GetItems ¶
func (l *DmsReplicationTaskList) GetItems() []resource.Managed
GetItems of this DmsReplicationTaskList.
type DmsReplicationTaskObservation ¶
type DmsReplicationTaskObservation struct {
ReplicationTaskArn string `json:"replication_task_arn"`
}
A DmsReplicationTaskObservation records the observed state of a DmsReplicationTask
func (*DmsReplicationTaskObservation) DeepCopy ¶
func (in *DmsReplicationTaskObservation) DeepCopy() *DmsReplicationTaskObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DmsReplicationTaskObservation.
func (*DmsReplicationTaskObservation) DeepCopyInto ¶
func (in *DmsReplicationTaskObservation) DeepCopyInto(out *DmsReplicationTaskObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DmsReplicationTaskParameters ¶
type DmsReplicationTaskParameters struct { ReplicationTaskSettings string `json:"replication_task_settings"` SourceEndpointArn string `json:"source_endpoint_arn"` TableMappings string `json:"table_mappings"` Tags map[string]string `json:"tags"` CdcStartTime string `json:"cdc_start_time"` MigrationType string `json:"migration_type"` ReplicationInstanceArn string `json:"replication_instance_arn"` ReplicationTaskId string `json:"replication_task_id"` TargetEndpointArn string `json:"target_endpoint_arn"` }
A DmsReplicationTaskParameters defines the desired state of a DmsReplicationTask
func (*DmsReplicationTaskParameters) DeepCopy ¶
func (in *DmsReplicationTaskParameters) DeepCopy() *DmsReplicationTaskParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DmsReplicationTaskParameters.
func (*DmsReplicationTaskParameters) DeepCopyInto ¶
func (in *DmsReplicationTaskParameters) DeepCopyInto(out *DmsReplicationTaskParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DmsReplicationTaskSpec ¶
type DmsReplicationTaskSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider DmsReplicationTaskParameters `json:"forProvider"` }
A DmsReplicationTaskSpec defines the desired state of a DmsReplicationTask
func (*DmsReplicationTaskSpec) DeepCopy ¶
func (in *DmsReplicationTaskSpec) DeepCopy() *DmsReplicationTaskSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DmsReplicationTaskSpec.
func (*DmsReplicationTaskSpec) DeepCopyInto ¶
func (in *DmsReplicationTaskSpec) DeepCopyInto(out *DmsReplicationTaskSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DmsReplicationTaskStatus ¶
type DmsReplicationTaskStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider DmsReplicationTaskObservation `json:"atProvider"` }
A DmsReplicationTaskStatus defines the observed state of a DmsReplicationTask
func (*DmsReplicationTaskStatus) DeepCopy ¶
func (in *DmsReplicationTaskStatus) DeepCopy() *DmsReplicationTaskStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DmsReplicationTaskStatus.
func (*DmsReplicationTaskStatus) DeepCopyInto ¶
func (in *DmsReplicationTaskStatus) DeepCopyInto(out *DmsReplicationTaskStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.