oracle.dbadmin.gdc.goog/v1
Backup
Backup is the Schema for the backups API
Appears in: - BackupList
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
Backup |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec BackupSpec |
|
status BackupStatus |
BackupList
BackupList contains a list of Backup
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
BackupList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items Backup array |
BackupPlan
BackupPlan is the Schema for the backupplans API
Appears in: - BackupPlanList
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
BackupPlan |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec BackupPlanSpec |
|
status BackupPlanStatus |
BackupPlanList
BackupPlanList contains a list of BackupPlan
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
BackupPlanList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items BackupPlan array |
BackupPlanSpec
BackupPlanSpec defines the desired state of BackupPlan.
Appears in: - BackupPlan
Field | Description |
---|---|
dbclusterRef DBClusterRef |
The DBCluster this backupplan configures |
backupRetainDays integer |
Number of days after which the service will delete a Backup. If specified, a Backup created under this BackupPlan will be automatically deleted after its age reaches create_time + backup_retain_days. The valid values are from 1 to 90 days. Default to 14 retain days. |
paused boolean |
A flag to indicate if the backup creation under this BackupPlan is paused. If set to true, the service will pause the scheduling of new Backups under this BackupPlan. Default to False. |
PITREnabled boolean |
A flag to indicate whether logs replication is enabled to support point-in-time recovery. Default to False. |
BackupPlanStatus
BackupPlanStatus defines the observed state of BackupPlan.
Appears in: - BackupPlan
Field | Description |
---|---|
observedGeneration integer |
|
reconciled boolean |
|
criticalIncidents CriticalIncident array |
CriticalIncidents is a flat list of all active Critical Incidents. |
conditions Condition array |
Conditions represents the latest available observations of the Entity's current state. |
phase BackupPlanPhase |
|
lastBackupTime Time |
LastBackupTime is the timestamp for the most recently executed backup. |
nextBackupTime Time |
NextBackupTime is the timestamp for the next scheduled backup. |
recoveryWindow TimeWindow |
RecoveryWindow is the currently available recovery window. |
BackupSpec
BackupSpec defines the desired state of Backup.
Appears in: - Backup
Field | Description |
---|---|
dbclusterRef DBClusterRef |
The DBCluster this backup belongs to |
backupPlanRef BackupPlanRef |
Name of the BackupPlan from which this backup was created. |
manual boolean |
Indicate whether this backup is a scheduled or manual backup. Default to false (scheduled backup) if not specified. |
BackupStatus
BackupStatus defines the observed state of Backup.
Appears in: - Backup
Field | Description |
---|---|
observedGeneration integer |
|
reconciled boolean |
|
criticalIncidents CriticalIncident array |
CriticalIncidents is a flat list of all active Critical Incidents. |
conditions Condition array |
Conditions represents the latest available observations of the Entity's current state. |
phase BackupPhase |
|
createTime Time |
Creation time of the Backup |
completeTime Time |
Completion time of the Backup |
DBCluster
DBCluster is the Schema for the dbclusters API
Appears in: - DBClusterList
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
DBCluster |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec DBClusterSpec |
|
status DBClusterStatus |
DBClusterList
DBClusterList contains a list of DBCluster
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
DBClusterList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items DBCluster array |
DBClusterSpec
DBClusterSpec defines the desired state of DBCluster
Appears in: - DBCluster
Field | Description |
---|---|
primaryCluster string |
|
isDeleted boolean |
Indicate if a DBCluster object is soft-deleted. The default is false. |
mode string |
Indicate the mode of this DBCluster. |
availability Availability |
Availability contains adjustable settings for DbCluster HA features |
allowExternalIncomingTraffic boolean |
|
tls TLSSpec |
TLS configures encryption for connections to the database instance. Immutable. |
databaseImage string |
DatabaseImage is the path of the customized database image provided by users. |
primarySpec OracleInstanceSpec |
DBClusterStatus
DBClusterStatus defines the observed state of DBCluster
Appears in: - DBCluster
Field | Description |
---|---|
observedGeneration integer |
|
reconciled boolean |
|
criticalIncidents CriticalIncident array |
CriticalIncidents is a flat list of all active Critical Incidents. |
conditions Condition array |
Conditions represents the latest available observations of the Entity's current state. |
phase DBClusterPhase |
|
primary PrimaryStatus |
|
restoredFrom RestoredFrom |
|
maintenanceStatus MaintenancePolicyStatus |
|
upgradeScheduledAt Time |
UpgradeScheduledAt is a timestamp that indicates when the next upgrade is scheduled to start. If it is nil, it means there is no upcoming upgrade scheduled. |
serviceAccounts object (keys:OpType, values:ServiceAccountRef) |
ServiceAccounts is a map of k8s service accounts created during dbcluster provision time to be used by different operations. Currently, only import is supported. |
certificateReference CertificateRef |
CertificateReference refers to a secret and a key to look up an X.509 certificate that can be used to connect to the database. |
latestFailoverStatus FailoverStatus |
LatestFailoverStatus represents the status of the most recently updated failover for the database cluster |
migrationStatus MigrationStatus |
MigrationStatus represents the status of migration for the database cluster. |
Export
Export is the Schema for the export API.
Appears in: - ExportList
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
Export |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec ExportSpec |
|
status ExportStatus |
ExportList
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
ExportList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items Export array |
ExportSpec
ExportSpec defines the desired state of Export.
Appears in: - Export
Field | Description |
---|---|
dbclusterRef DBClusterRef |
DBClusterRef is the dbcluster name within the same namespace to export from. |
exportLocation StorageSpec |
ExportLocation specifies a storage location for the export files. A user is to ensure proper write access to the storage bucket from within the Operator. |
ExportStatus
ExportStatus defines the observed state of Export.
Appears in: - Export
Field | Description |
---|---|
observedGeneration integer |
|
reconciled boolean |
|
criticalIncidents CriticalIncident array |
CriticalIncidents is a flat list of all active Critical Incidents. |
conditions Condition array |
Conditions represents the latest available observations of the Entity's current state. |
phase ExportPhase |
Phase is a summary of current state of the export. |
startTime Time |
StartTime is the time export started. |
completeTime Time |
CompleteTime is the time export completed. |
exportSubDirectory string |
ExportSubDirectory is the subdirectory appended to ExportLocation to store exported files. |
Import
Import is the Schema for the import API.
Appears in: - ImportList
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
Import |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec ImportSpec |
|
status ImportStatus |
ImportList
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
ImportList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items Import array |
ImportSpec
ImportSpec defines the desired state of Import.
Appears in: - Import
Field | Description |
---|---|
dbclusterRef DBClusterRef |
DBClusterRef is the dbcluster name within the same namespace to import into. |
databaseName string |
DatabaseName is the database resource name within Instance to import into. |
dumpStorage StorageSpec |
DumpStorage specifies a storage location for the import dump files. A user is to ensure proper read access to the storage bucket from within the Operator. |
logStorage StorageSpec |
LogStorage optionally specifies a storage location to copy import log to. A user is to ensure proper write access to the storage bucket from within the Operator. |
downloadOnly boolean |
DownloadOnly when set to true means dump file will be downloaded but not imported into DB. Default is false. |
tableExistAction string |
TableExistAction is the action to take when importing into an existing table. The default is to skip. |
ImportStatus
ImportStatus defines the observed state of Import.
Appears in: - Import
Field | Description |
---|---|
observedGeneration integer |
|
reconciled boolean |
|
criticalIncidents CriticalIncident array |
CriticalIncidents is a flat list of all active Critical Incidents. |
conditions Condition array |
Conditions represents the latest available observations of the Entity's current state. |
phase ImportPhase |
Phase is a summary of current state of the import. |
startTime Time |
StartTime is the time import started. |
completeTime Time |
CompleteTime is the time import completed. |
dumpPath string |
DumpPath is the path of the downloaded dump file for download only import. |
OracleInstanceSpec
Appears in: - DBClusterSpec
Field | Description |
---|---|
version string |
Version of a database. |
images object (keys:string, values:string) |
Service agent and other data plane GCR images. This is an optional map that allows a customer to specify GCR images different from those chosen/provided. |
component object (keys:InstanceComponentName, values:InstanceComponentSpec) |
The list of instance components An instance is composed of dataplane and controlPlaneAgent components |
dbLoadBalancerOptions DBLoadBalancerOptions |
DBNetworkServiceOptions allows to override some details of kubernetes Service created to expose a connection to database. |
sourceCidrRanges string array |
Source IP CIDR ranges allowed for a client. |
parameters object (keys:string, values:string) |
Parameters contains the database flags in the map format |
services object (keys:Service, values:boolean) |
Services list the optional semi-managed services that the customers can choose from. |
resources Resource |
Resource specification for the database container. |
mode InstanceMode |
Mode specifies how this instance will be managed by the operator. |
databasePatchingTimeout Duration |
Max threshold for database patching. This timeout is used independently for sts patching and OPatch/datapatch execution. |
adminUser AdminUserSpec |
AdminUser represents the admin user specification |
isStopped boolean |
IsStopped indicates whether instance is stopped by users |
availabilityOptions AvailabilityOptions |
AvailabilityOptions contains adjustable settings for HA features |
allowExternalIncomingTrafficToInstance boolean |
AllowExternalIncomingTrafficToInstance will be used to configure the external LB creation. |
auditLogTarget AuditLogTargetSpec |
AuditLogTarget configures the sink for the database audit logs |
replication ReplicationSpec |
Replication configures replication connections to other db instances |
tls TLSSpec |
TLS configures encryption for connections to the database instance. Immutable. |
cdbName string |
CDBName is the intended name of the CDB attribute. If the CDBName is different from the original name (with which the CDB was created) the CDB will be renamed. |
characterSet string |
CharacterSet used to create a database (the default is AL32UTF8). |
memoryPercent integer |
MemoryPercent represents the percentage of memory that should be allocated for Oracle SGA (default is 25%). |
EnableTLS boolean |
EnableTLS enables TLS encrypted connection. |
Restore
Restore is the Schema for the restores API
Appears in: - RestoreList
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
Restore |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec RestoreSpec |
|
status RestoreStatus |
RestoreList
RestoreList contains a list of Restores
Field | Description |
---|---|
apiVersion string |
oracle.dbadmin.gdc.goog/v1 |
kind string |
RestoreList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items Restore array |
RestoreSpec
RestoreSpec defines the desired state of Restore.
Appears in: - Restore
Field | Description |
---|---|
sourceDBCluster DBClusterRef |
SourceDBCluster to restore from. |
pointInTime Time |
Previous point-in-time to restore to. Without specifying this will end-up restore the latest available time point. |
clonedDBClusterConfig ClonedDBClusterConfig |
Settings for the cloned DBCluster. Without specifying this will end-up restore the sourceDBCluster. |
RestoreStatus
RestoreStatus defines the observed state of Restore.
Appears in: - Restore
Field | Description |
---|---|
observedGeneration integer |
|
reconciled boolean |
|
criticalIncidents CriticalIncident array |
CriticalIncidents is a flat list of all active Critical Incidents. |
conditions Condition array |
Conditions represents the latest available observations of the Entity's current state. |
phase RestorePhase |
|
createTime Time |
Creation time of the Restore |
completeTime Time |
Completion time of the Restore |
restoredPointInTime Time |
Actual point-in-time this restore brings the target DBCluster into. Might be different from value specified in spec.PointInTime. |