Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeOpsworksRdsDbInstance(prev *OpsworksRdsDbInstance, ctyValue cty.Value) (resource.Managed, error)
- func DecodeOpsworksRdsDbInstance_DbPassword(p *OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
- func DecodeOpsworksRdsDbInstance_DbUser(p *OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
- func DecodeOpsworksRdsDbInstance_RdsDbInstanceArn(p *OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
- func DecodeOpsworksRdsDbInstance_StackId(p *OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
- func EncodeOpsworksRdsDbInstance(r OpsworksRdsDbInstance) cty.Value
- func EncodeOpsworksRdsDbInstance_DbPassword(p OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
- func EncodeOpsworksRdsDbInstance_DbUser(p OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
- func EncodeOpsworksRdsDbInstance_RdsDbInstanceArn(p OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
- func EncodeOpsworksRdsDbInstance_StackId(p OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeOpsworksRdsDbInstance_DbPassword(k *OpsworksRdsDbInstanceParameters, p *OpsworksRdsDbInstanceParameters, ...) bool
- func MergeOpsworksRdsDbInstance_DbUser(k *OpsworksRdsDbInstanceParameters, p *OpsworksRdsDbInstanceParameters, ...) bool
- func MergeOpsworksRdsDbInstance_RdsDbInstanceArn(k *OpsworksRdsDbInstanceParameters, p *OpsworksRdsDbInstanceParameters, ...) bool
- func MergeOpsworksRdsDbInstance_StackId(k *OpsworksRdsDbInstanceParameters, p *OpsworksRdsDbInstanceParameters, ...) bool
- type OpsworksRdsDbInstance
- func (in *OpsworksRdsDbInstance) DeepCopy() *OpsworksRdsDbInstance
- func (in *OpsworksRdsDbInstance) DeepCopyInto(out *OpsworksRdsDbInstance)
- func (in *OpsworksRdsDbInstance) DeepCopyObject() runtime.Object
- func (mg *OpsworksRdsDbInstance) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *OpsworksRdsDbInstance) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *OpsworksRdsDbInstance) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *OpsworksRdsDbInstance) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *OpsworksRdsDbInstance) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *OpsworksRdsDbInstance) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *OpsworksRdsDbInstance) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *OpsworksRdsDbInstance) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *OpsworksRdsDbInstance) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *OpsworksRdsDbInstance) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type OpsworksRdsDbInstanceList
- type OpsworksRdsDbInstanceObservation
- type OpsworksRdsDbInstanceParameters
- type OpsworksRdsDbInstanceSpec
- type OpsworksRdsDbInstanceStatus
Constants ¶
const ( Group = "opsworks-rds-db-instance.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "OpsworksRdsDbInstance" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_opsworks_rds_db_instance" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeOpsworksRdsDbInstance_DbPassword ¶
func DecodeOpsworksRdsDbInstance_DbPassword(p *OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeOpsworksRdsDbInstance_DbUser ¶
func DecodeOpsworksRdsDbInstance_DbUser(p *OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeOpsworksRdsDbInstance_RdsDbInstanceArn ¶
func DecodeOpsworksRdsDbInstance_RdsDbInstanceArn(p *OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeOpsworksRdsDbInstance_StackId ¶
func DecodeOpsworksRdsDbInstance_StackId(p *OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeOpsworksRdsDbInstance ¶
func EncodeOpsworksRdsDbInstance(r OpsworksRdsDbInstance) cty.Value
func EncodeOpsworksRdsDbInstance_DbPassword ¶
func EncodeOpsworksRdsDbInstance_DbPassword(p OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
func EncodeOpsworksRdsDbInstance_DbUser ¶
func EncodeOpsworksRdsDbInstance_DbUser(p OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
func EncodeOpsworksRdsDbInstance_RdsDbInstanceArn ¶
func EncodeOpsworksRdsDbInstance_RdsDbInstanceArn(p OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
func EncodeOpsworksRdsDbInstance_StackId ¶
func EncodeOpsworksRdsDbInstance_StackId(p OpsworksRdsDbInstanceParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeOpsworksRdsDbInstance_DbPassword ¶
func MergeOpsworksRdsDbInstance_DbPassword(k *OpsworksRdsDbInstanceParameters, p *OpsworksRdsDbInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeOpsworksRdsDbInstance_DbUser ¶
func MergeOpsworksRdsDbInstance_DbUser(k *OpsworksRdsDbInstanceParameters, p *OpsworksRdsDbInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeOpsworksRdsDbInstance_RdsDbInstanceArn ¶
func MergeOpsworksRdsDbInstance_RdsDbInstanceArn(k *OpsworksRdsDbInstanceParameters, p *OpsworksRdsDbInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeOpsworksRdsDbInstance_StackId ¶
func MergeOpsworksRdsDbInstance_StackId(k *OpsworksRdsDbInstanceParameters, p *OpsworksRdsDbInstanceParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type OpsworksRdsDbInstance ¶
type OpsworksRdsDbInstance struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OpsworksRdsDbInstanceSpec `json:"spec"` Status OpsworksRdsDbInstanceStatus `json:"status,omitempty"` }
OpsworksRdsDbInstance is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*OpsworksRdsDbInstance) DeepCopy ¶
func (in *OpsworksRdsDbInstance) DeepCopy() *OpsworksRdsDbInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpsworksRdsDbInstance.
func (*OpsworksRdsDbInstance) DeepCopyInto ¶
func (in *OpsworksRdsDbInstance) DeepCopyInto(out *OpsworksRdsDbInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OpsworksRdsDbInstance) DeepCopyObject ¶
func (in *OpsworksRdsDbInstance) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OpsworksRdsDbInstance) GetCondition ¶
func (mg *OpsworksRdsDbInstance) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this OpsworksRdsDbInstance.
func (*OpsworksRdsDbInstance) GetDeletionPolicy ¶
func (mg *OpsworksRdsDbInstance) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this OpsworksRdsDbInstance.
func (*OpsworksRdsDbInstance) GetProviderConfigReference ¶
func (mg *OpsworksRdsDbInstance) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this OpsworksRdsDbInstance.
func (*OpsworksRdsDbInstance) GetProviderReference ¶
func (mg *OpsworksRdsDbInstance) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this OpsworksRdsDbInstance. Deprecated: Use GetProviderConfigReference.
func (*OpsworksRdsDbInstance) GetWriteConnectionSecretToReference ¶
func (mg *OpsworksRdsDbInstance) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this OpsworksRdsDbInstance.
func (*OpsworksRdsDbInstance) SetConditions ¶
func (mg *OpsworksRdsDbInstance) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this OpsworksRdsDbInstance.
func (*OpsworksRdsDbInstance) SetDeletionPolicy ¶
func (mg *OpsworksRdsDbInstance) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this OpsworksRdsDbInstance.
func (*OpsworksRdsDbInstance) SetProviderConfigReference ¶
func (mg *OpsworksRdsDbInstance) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this OpsworksRdsDbInstance.
func (*OpsworksRdsDbInstance) SetProviderReference ¶
func (mg *OpsworksRdsDbInstance) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this OpsworksRdsDbInstance. Deprecated: Use SetProviderConfigReference.
func (*OpsworksRdsDbInstance) SetWriteConnectionSecretToReference ¶
func (mg *OpsworksRdsDbInstance) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this OpsworksRdsDbInstance.
type OpsworksRdsDbInstanceList ¶
type OpsworksRdsDbInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OpsworksRdsDbInstance `json:"items"` }
OpsworksRdsDbInstance contains a list of OpsworksRdsDbInstanceList
func (*OpsworksRdsDbInstanceList) DeepCopy ¶
func (in *OpsworksRdsDbInstanceList) DeepCopy() *OpsworksRdsDbInstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpsworksRdsDbInstanceList.
func (*OpsworksRdsDbInstanceList) DeepCopyInto ¶
func (in *OpsworksRdsDbInstanceList) DeepCopyInto(out *OpsworksRdsDbInstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OpsworksRdsDbInstanceList) DeepCopyObject ¶
func (in *OpsworksRdsDbInstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OpsworksRdsDbInstanceList) GetItems ¶
func (l *OpsworksRdsDbInstanceList) GetItems() []resource.Managed
GetItems of this OpsworksRdsDbInstanceList.
type OpsworksRdsDbInstanceObservation ¶
type OpsworksRdsDbInstanceObservation struct{}
A OpsworksRdsDbInstanceObservation records the observed state of a OpsworksRdsDbInstance
func (*OpsworksRdsDbInstanceObservation) DeepCopy ¶
func (in *OpsworksRdsDbInstanceObservation) DeepCopy() *OpsworksRdsDbInstanceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpsworksRdsDbInstanceObservation.
func (*OpsworksRdsDbInstanceObservation) DeepCopyInto ¶
func (in *OpsworksRdsDbInstanceObservation) DeepCopyInto(out *OpsworksRdsDbInstanceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpsworksRdsDbInstanceParameters ¶
type OpsworksRdsDbInstanceParameters struct { RdsDbInstanceArn string `json:"rds_db_instance_arn"` StackId string `json:"stack_id"` DbPassword string `json:"db_password"` DbUser string `json:"db_user"` }
A OpsworksRdsDbInstanceParameters defines the desired state of a OpsworksRdsDbInstance
func (*OpsworksRdsDbInstanceParameters) DeepCopy ¶
func (in *OpsworksRdsDbInstanceParameters) DeepCopy() *OpsworksRdsDbInstanceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpsworksRdsDbInstanceParameters.
func (*OpsworksRdsDbInstanceParameters) DeepCopyInto ¶
func (in *OpsworksRdsDbInstanceParameters) DeepCopyInto(out *OpsworksRdsDbInstanceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpsworksRdsDbInstanceSpec ¶
type OpsworksRdsDbInstanceSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider OpsworksRdsDbInstanceParameters `json:"forProvider"` }
A OpsworksRdsDbInstanceSpec defines the desired state of a OpsworksRdsDbInstance
func (*OpsworksRdsDbInstanceSpec) DeepCopy ¶
func (in *OpsworksRdsDbInstanceSpec) DeepCopy() *OpsworksRdsDbInstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpsworksRdsDbInstanceSpec.
func (*OpsworksRdsDbInstanceSpec) DeepCopyInto ¶
func (in *OpsworksRdsDbInstanceSpec) DeepCopyInto(out *OpsworksRdsDbInstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpsworksRdsDbInstanceStatus ¶
type OpsworksRdsDbInstanceStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider OpsworksRdsDbInstanceObservation `json:"atProvider"` }
A OpsworksRdsDbInstanceStatus defines the observed state of a OpsworksRdsDbInstance
func (*OpsworksRdsDbInstanceStatus) DeepCopy ¶
func (in *OpsworksRdsDbInstanceStatus) DeepCopy() *OpsworksRdsDbInstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpsworksRdsDbInstanceStatus.
func (*OpsworksRdsDbInstanceStatus) DeepCopyInto ¶
func (in *OpsworksRdsDbInstanceStatus) DeepCopyInto(out *OpsworksRdsDbInstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.