Documentation
¶
Index ¶
- Constants
- Variables
- func DecodeDatapipelinePipeline(prev *DatapipelinePipeline, ctyValue cty.Value) (resource.Managed, error)
- func DecodeDatapipelinePipeline_Description(p *DatapipelinePipelineParameters, vals map[string]cty.Value)
- func DecodeDatapipelinePipeline_Name(p *DatapipelinePipelineParameters, vals map[string]cty.Value)
- func DecodeDatapipelinePipeline_Tags(p *DatapipelinePipelineParameters, vals map[string]cty.Value)
- func EncodeDatapipelinePipeline(r DatapipelinePipeline) cty.Value
- func EncodeDatapipelinePipeline_Description(p DatapipelinePipelineParameters, vals map[string]cty.Value)
- func EncodeDatapipelinePipeline_Name(p DatapipelinePipelineParameters, vals map[string]cty.Value)
- func EncodeDatapipelinePipeline_Tags(p DatapipelinePipelineParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeDatapipelinePipeline_Description(k *DatapipelinePipelineParameters, p *DatapipelinePipelineParameters, ...) bool
- func MergeDatapipelinePipeline_Name(k *DatapipelinePipelineParameters, p *DatapipelinePipelineParameters, ...) bool
- func MergeDatapipelinePipeline_Tags(k *DatapipelinePipelineParameters, p *DatapipelinePipelineParameters, ...) bool
- type DatapipelinePipeline
- func (in *DatapipelinePipeline) DeepCopy() *DatapipelinePipeline
- func (in *DatapipelinePipeline) DeepCopyInto(out *DatapipelinePipeline)
- func (in *DatapipelinePipeline) DeepCopyObject() runtime.Object
- func (mg *DatapipelinePipeline) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *DatapipelinePipeline) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *DatapipelinePipeline) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *DatapipelinePipeline) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *DatapipelinePipeline) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *DatapipelinePipeline) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *DatapipelinePipeline) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *DatapipelinePipeline) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *DatapipelinePipeline) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *DatapipelinePipeline) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type DatapipelinePipelineList
- type DatapipelinePipelineObservation
- type DatapipelinePipelineParameters
- type DatapipelinePipelineSpec
- type DatapipelinePipelineStatus
Constants ¶
const ( Group = "datapipeline-pipeline.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "DatapipelinePipeline" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_datapipeline_pipeline" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeDatapipelinePipeline_Description ¶
func DecodeDatapipelinePipeline_Description(p *DatapipelinePipelineParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDatapipelinePipeline_Name ¶
func DecodeDatapipelinePipeline_Name(p *DatapipelinePipelineParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeDatapipelinePipeline_Tags ¶
func DecodeDatapipelinePipeline_Tags(p *DatapipelinePipelineParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func EncodeDatapipelinePipeline ¶
func EncodeDatapipelinePipeline(r DatapipelinePipeline) cty.Value
func EncodeDatapipelinePipeline_Description ¶
func EncodeDatapipelinePipeline_Description(p DatapipelinePipelineParameters, vals map[string]cty.Value)
func EncodeDatapipelinePipeline_Name ¶
func EncodeDatapipelinePipeline_Name(p DatapipelinePipelineParameters, vals map[string]cty.Value)
func EncodeDatapipelinePipeline_Tags ¶
func EncodeDatapipelinePipeline_Tags(p DatapipelinePipelineParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeDatapipelinePipeline_Description ¶
func MergeDatapipelinePipeline_Description(k *DatapipelinePipelineParameters, p *DatapipelinePipelineParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDatapipelinePipeline_Name ¶
func MergeDatapipelinePipeline_Name(k *DatapipelinePipelineParameters, p *DatapipelinePipelineParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeDatapipelinePipeline_Tags ¶
func MergeDatapipelinePipeline_Tags(k *DatapipelinePipelineParameters, p *DatapipelinePipelineParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
Types ¶
type DatapipelinePipeline ¶
type DatapipelinePipeline struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatapipelinePipelineSpec `json:"spec"` Status DatapipelinePipelineStatus `json:"status,omitempty"` }
DatapipelinePipeline is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*DatapipelinePipeline) DeepCopy ¶
func (in *DatapipelinePipeline) DeepCopy() *DatapipelinePipeline
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatapipelinePipeline.
func (*DatapipelinePipeline) DeepCopyInto ¶
func (in *DatapipelinePipeline) DeepCopyInto(out *DatapipelinePipeline)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatapipelinePipeline) DeepCopyObject ¶
func (in *DatapipelinePipeline) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatapipelinePipeline) GetCondition ¶
func (mg *DatapipelinePipeline) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this DatapipelinePipeline.
func (*DatapipelinePipeline) GetDeletionPolicy ¶
func (mg *DatapipelinePipeline) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this DatapipelinePipeline.
func (*DatapipelinePipeline) GetProviderConfigReference ¶
func (mg *DatapipelinePipeline) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this DatapipelinePipeline.
func (*DatapipelinePipeline) GetProviderReference ¶
func (mg *DatapipelinePipeline) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this DatapipelinePipeline. Deprecated: Use GetProviderConfigReference.
func (*DatapipelinePipeline) GetWriteConnectionSecretToReference ¶
func (mg *DatapipelinePipeline) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this DatapipelinePipeline.
func (*DatapipelinePipeline) SetConditions ¶
func (mg *DatapipelinePipeline) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this DatapipelinePipeline.
func (*DatapipelinePipeline) SetDeletionPolicy ¶
func (mg *DatapipelinePipeline) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this DatapipelinePipeline.
func (*DatapipelinePipeline) SetProviderConfigReference ¶
func (mg *DatapipelinePipeline) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this DatapipelinePipeline.
func (*DatapipelinePipeline) SetProviderReference ¶
func (mg *DatapipelinePipeline) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this DatapipelinePipeline. Deprecated: Use SetProviderConfigReference.
func (*DatapipelinePipeline) SetWriteConnectionSecretToReference ¶
func (mg *DatapipelinePipeline) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this DatapipelinePipeline.
type DatapipelinePipelineList ¶
type DatapipelinePipelineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DatapipelinePipeline `json:"items"` }
DatapipelinePipeline contains a list of DatapipelinePipelineList
func (*DatapipelinePipelineList) DeepCopy ¶
func (in *DatapipelinePipelineList) DeepCopy() *DatapipelinePipelineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatapipelinePipelineList.
func (*DatapipelinePipelineList) DeepCopyInto ¶
func (in *DatapipelinePipelineList) DeepCopyInto(out *DatapipelinePipelineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatapipelinePipelineList) DeepCopyObject ¶
func (in *DatapipelinePipelineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatapipelinePipelineList) GetItems ¶
func (l *DatapipelinePipelineList) GetItems() []resource.Managed
GetItems of this DatapipelinePipelineList.
type DatapipelinePipelineObservation ¶
type DatapipelinePipelineObservation struct{}
A DatapipelinePipelineObservation records the observed state of a DatapipelinePipeline
func (*DatapipelinePipelineObservation) DeepCopy ¶
func (in *DatapipelinePipelineObservation) DeepCopy() *DatapipelinePipelineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatapipelinePipelineObservation.
func (*DatapipelinePipelineObservation) DeepCopyInto ¶
func (in *DatapipelinePipelineObservation) DeepCopyInto(out *DatapipelinePipelineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatapipelinePipelineParameters ¶
type DatapipelinePipelineParameters struct { Name string `json:"name"` Tags map[string]string `json:"tags"` Description string `json:"description"` }
A DatapipelinePipelineParameters defines the desired state of a DatapipelinePipeline
func (*DatapipelinePipelineParameters) DeepCopy ¶
func (in *DatapipelinePipelineParameters) DeepCopy() *DatapipelinePipelineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatapipelinePipelineParameters.
func (*DatapipelinePipelineParameters) DeepCopyInto ¶
func (in *DatapipelinePipelineParameters) DeepCopyInto(out *DatapipelinePipelineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatapipelinePipelineSpec ¶
type DatapipelinePipelineSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider DatapipelinePipelineParameters `json:"forProvider"` }
A DatapipelinePipelineSpec defines the desired state of a DatapipelinePipeline
func (*DatapipelinePipelineSpec) DeepCopy ¶
func (in *DatapipelinePipelineSpec) DeepCopy() *DatapipelinePipelineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatapipelinePipelineSpec.
func (*DatapipelinePipelineSpec) DeepCopyInto ¶
func (in *DatapipelinePipelineSpec) DeepCopyInto(out *DatapipelinePipelineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatapipelinePipelineStatus ¶
type DatapipelinePipelineStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider DatapipelinePipelineObservation `json:"atProvider"` }
A DatapipelinePipelineStatus defines the observed state of a DatapipelinePipeline
func (*DatapipelinePipelineStatus) DeepCopy ¶
func (in *DatapipelinePipelineStatus) DeepCopy() *DatapipelinePipelineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatapipelinePipelineStatus.
func (*DatapipelinePipelineStatus) DeepCopyInto ¶
func (in *DatapipelinePipelineStatus) DeepCopyInto(out *DatapipelinePipelineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.