@@ -83,14 +83,20 @@ func (r *NamespaceBulkService) Delete(ctx context.Context, namespaceID string, b
83
83
}
84
84
85
85
type NamespaceBulkUpdateResponse struct {
86
- JSON namespaceBulkUpdateResponseJSON `json:"-"`
86
+ // Number of keys successfully updated
87
+ SuccessfulKeyCount float64 `json:"successful_key_count"`
88
+ // Name of the keys that failed to be fully updated
89
+ UnsuccessfulKeys []string `json:"unsuccessful_keys"`
90
+ JSON namespaceBulkUpdateResponseJSON `json:"-"`
87
91
}
88
92
89
93
// namespaceBulkUpdateResponseJSON contains the JSON metadata for the struct
90
94
// [NamespaceBulkUpdateResponse]
91
95
type namespaceBulkUpdateResponseJSON struct {
92
- raw string
93
- ExtraFields map [string ]apijson.Field
96
+ SuccessfulKeyCount apijson.Field
97
+ UnsuccessfulKeys apijson.Field
98
+ raw string
99
+ ExtraFields map [string ]apijson.Field
94
100
}
95
101
96
102
func (r * NamespaceBulkUpdateResponse ) UnmarshalJSON (data []byte ) (err error ) {
@@ -102,14 +108,20 @@ func (r namespaceBulkUpdateResponseJSON) RawJSON() string {
102
108
}
103
109
104
110
type NamespaceBulkDeleteResponse struct {
105
- JSON namespaceBulkDeleteResponseJSON `json:"-"`
111
+ // Number of keys successfully updated
112
+ SuccessfulKeyCount float64 `json:"successful_key_count"`
113
+ // Name of the keys that failed to be fully updated
114
+ UnsuccessfulKeys []string `json:"unsuccessful_keys"`
115
+ JSON namespaceBulkDeleteResponseJSON `json:"-"`
106
116
}
107
117
108
118
// namespaceBulkDeleteResponseJSON contains the JSON metadata for the struct
109
119
// [NamespaceBulkDeleteResponse]
110
120
type namespaceBulkDeleteResponseJSON struct {
111
- raw string
112
- ExtraFields map [string ]apijson.Field
121
+ SuccessfulKeyCount apijson.Field
122
+ UnsuccessfulKeys apijson.Field
123
+ raw string
124
+ ExtraFields map [string ]apijson.Field
113
125
}
114
126
115
127
func (r * NamespaceBulkDeleteResponse ) UnmarshalJSON (data []byte ) (err error ) {
0 commit comments