@@ -158,6 +158,12 @@ func withPreferredMaintenanceWindow(value string) docDBModifier {
158158 }
159159}
160160
161+ func withStatusPreferredMaintenanceWindow (value string ) docDBModifier {
162+ return func (o * svcapitypes.DBInstance ) {
163+ o .Status .AtProvider .PreferredMaintenanceWindow = pointer .ToOrNilIfZeroValue (value )
164+ }
165+ }
166+
161167func withPromotionTier (value int ) docDBModifier {
162168 return func (o * svcapitypes.DBInstance ) {
163169 o .Spec .ForProvider .PromotionTier = pointer .ToIntAsInt64 (value )
@@ -501,6 +507,7 @@ func TestObserve(t *testing.T) {
501507 withExternalName (testDBIdentifier ),
502508 withDBIdentifier (testDBIdentifier ),
503509 withPreferredMaintenanceWindow (testOtherPreferredMaintenanceWindow ),
510+ withStatusPreferredMaintenanceWindow (testOtherPreferredMaintenanceWindow ),
504511 ),
505512 },
506513 want : want {
@@ -515,6 +522,7 @@ func TestObserve(t *testing.T) {
515522 Port : pointer .ToIntAsInt64 (testPort ),
516523 }),
517524 withPreferredMaintenanceWindow (testOtherPreferredMaintenanceWindow ),
525+ withStatusPreferredMaintenanceWindow (testPreferredMaintenanceWindow ),
518526 ),
519527 result : managed.ExternalObservation {
520528 ResourceExists : true ,
@@ -1013,6 +1021,7 @@ func TestObserve(t *testing.T) {
10131021 withExternalName (testDBIdentifier ),
10141022 withDBIdentifier (testDBIdentifier ),
10151023 withPreferredMaintenanceWindow (testOtherPreferredMaintenanceWindow ),
1024+ withStatusPreferredMaintenanceWindow (testOtherPreferredMaintenanceWindow ),
10161025 ),
10171026 },
10181027 want : want {
@@ -1026,6 +1035,7 @@ func TestObserve(t *testing.T) {
10261035 Port : pointer .ToIntAsInt64 (testPort ),
10271036 }),
10281037 withPreferredMaintenanceWindow (testOtherPreferredMaintenanceWindow ),
1038+ withStatusPreferredMaintenanceWindow (testPreferredMaintenanceWindow ),
10291039 ),
10301040 result : managed.ExternalObservation {
10311041 ResourceExists : true ,
@@ -1526,6 +1536,7 @@ func TestObserve(t *testing.T) {
15261536 withExternalName (testDBIdentifier ),
15271537 withDBIdentifier (testDBIdentifier ),
15281538 withPreferredMaintenanceWindow (testOtherPreferredMaintenanceWindow ),
1539+ withStatusPreferredMaintenanceWindow (testOtherPreferredMaintenanceWindow ),
15291540 ),
15301541 },
15311542 want : want {
@@ -1539,6 +1550,7 @@ func TestObserve(t *testing.T) {
15391550 Port : pointer .ToIntAsInt64 (testPort ),
15401551 }),
15411552 withPreferredMaintenanceWindow (testOtherPreferredMaintenanceWindow ),
1553+ withStatusPreferredMaintenanceWindow (testPreferredMaintenanceWindow ),
15421554 ),
15431555 result : managed.ExternalObservation {
15441556 ResourceExists : true ,
@@ -2052,6 +2064,7 @@ func TestObserve(t *testing.T) {
20522064 Port : pointer .ToIntAsInt64 (testPort ),
20532065 }),
20542066 withPreferredMaintenanceWindow (testOtherPreferredMaintenanceWindow ),
2067+ withStatusPreferredMaintenanceWindow (testPreferredMaintenanceWindow ),
20552068 ),
20562069 result : managed.ExternalObservation {
20572070 ResourceExists : true ,
0 commit comments