An RDSInstance is a managed resource that represents an RDS instance.
Type
CRD
Group
database.alibaba.crossplane.io
Version
v1alpha1
apiVersion: database.alibaba.crossplane.io/v1alpha1
kind: RDSInstance
An RDSInstanceSpec defines the desired state of an RDSInstance.
RDSInstanceParameters define the desired state of an RDS instance.
ProviderConfigReference specifies how the provider that will be used to create, observe, update, and delete this managed resource should be configured.
ProviderReference specifies the provider that will be used to create, observe, update, and delete this managed resource. Deprecated: Please use ProviderConfigReference, i.e. providerConfigRef
WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.
An RDSInstanceStatus represents the observed state of an RDSInstance.
RDSInstanceObservation is the representation of the current state that is observed.
Conditions of the resource.
example
apiVersion: database.alibaba.crossplane.io/v1alpha1
kind: RDSInstance
metadata:
labels:
engine: mysql
example: "true"
name: example
spec:
deletionPolicy: Delete
forProvider:
dbInstanceClass: rds.mysql.c1.large
dbInstanceStorageInGB: 20
engine: mysql
engineVersion: "8.0"
masterUsername: test123
securityIPList: 0.0.0.0/0
providerConfigRef:
name: default
writeConnectionSecretToRef:
name: example-rds
namespace: crossplane-system
© 2022 Upbound, Inc.
Discover the building blocksfor your internal cloud platform.