Skip to content

Commit 5811492

Browse files
docs: Allow 14 week backup retention for Firestore daily backups (#2031)
- [ ] Regenerate this pull request now. PiperOrigin-RevId: 621269025 Source-Link: https://togithub.com/googleapis/googleapis/commit/d0ed6724c4f2868bf4c6d8e0fe9223221f0f0e50 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/73c87bc51e565666bf4e399b194b3d71e1340ee7 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNzNjODdiYzUxZTU2NTY2NmJmNGUzOTliMTk0YjNkNzFlMTM0MGVlNyJ9 BEGIN_NESTED_COMMIT docs: correct BackupSchedule recurrence docs that mentioned specific time of day chore: fix typo in DeleteBackupScheduleRequest PiperOrigin-RevId: 619912852 Source-Link: https://togithub.com/googleapis/googleapis/commit/8fe68cf33c51264152c321321ee78b8a3197f497 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/1a8186f74665611f485811ac5ab643c9f05655c7 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMWE4MTg2Zjc0NjY1NjExZjQ4NTgxMWFjNWFiNjQzYzlmMDU2NTVjNyJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: add several fields to manage state of database encryption update PiperOrigin-RevId: 619289281 Source-Link: https://togithub.com/googleapis/googleapis/commit/3a7c33486ca758b180c6d11dd4705fa9a22e8576 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/6a8c733062d833d11c5245eda50f5108e0e55324 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNmE4YzczMzA2MmQ4MzNkMTFjNTI0NWVkYTUwZjUxMDhlMGU1NTMyNCJ9 END_NESTED_COMMIT
1 parent 9da9fb0 commit 5811492

18 files changed

+1572
-28
lines changed

dev/protos/admin_v1.json

+39-1
Original file line numberDiff line numberDiff line change
@@ -2240,7 +2240,13 @@
22402240
"EDITION_99998_TEST_ONLY": 99998,
22412241
"EDITION_99999_TEST_ONLY": 99999,
22422242
"EDITION_MAX": 2147483647
2243-
}
2243+
},
2244+
"reserved": [
2245+
[
2246+
900,
2247+
900
2248+
]
2249+
]
22442250
},
22452251
"FileDescriptorProto": {
22462252
"fields": {
@@ -2955,6 +2961,10 @@
29552961
"type": "FeatureSet",
29562962
"id": 21
29572963
},
2964+
"featureSupport": {
2965+
"type": "FeatureSupport",
2966+
"id": 22
2967+
},
29582968
"uninterpretedOption": {
29592969
"rule": "repeated",
29602970
"type": "UninterpretedOption",
@@ -3024,6 +3034,26 @@
30243034
"id": 2
30253035
}
30263036
}
3037+
},
3038+
"FeatureSupport": {
3039+
"fields": {
3040+
"editionIntroduced": {
3041+
"type": "Edition",
3042+
"id": 1
3043+
},
3044+
"editionDeprecated": {
3045+
"type": "Edition",
3046+
"id": 2
3047+
},
3048+
"deprecationWarning": {
3049+
"type": "string",
3050+
"id": 3
3051+
},
3052+
"editionRemoved": {
3053+
"type": "Edition",
3054+
"id": 4
3055+
}
3056+
}
30273057
}
30283058
}
30293059
},
@@ -3403,6 +3433,14 @@
34033433
"type": "Edition",
34043434
"id": 3
34053435
},
3436+
"overridableFeatures": {
3437+
"type": "FeatureSet",
3438+
"id": 4
3439+
},
3440+
"fixedFeatures": {
3441+
"type": "FeatureSet",
3442+
"id": 5
3443+
},
34063444
"features": {
34073445
"type": "FeatureSet",
34083446
"id": 2

dev/protos/firestore_admin_v1_proto_api.d.ts

+84
Original file line numberDiff line numberDiff line change
@@ -6334,6 +6334,9 @@ export namespace google {
63346334
/** FieldOptions features */
63356335
features?: (google.protobuf.IFeatureSet|null);
63366336

6337+
/** FieldOptions featureSupport */
6338+
featureSupport?: (google.protobuf.FieldOptions.IFeatureSupport|null);
6339+
63376340
/** FieldOptions uninterpretedOption */
63386341
uninterpretedOption?: (google.protobuf.IUninterpretedOption[]|null);
63396342

@@ -6389,6 +6392,9 @@ export namespace google {
63896392
/** FieldOptions features. */
63906393
public features?: (google.protobuf.IFeatureSet|null);
63916394

6395+
/** FieldOptions featureSupport. */
6396+
public featureSupport?: (google.protobuf.FieldOptions.IFeatureSupport|null);
6397+
63926398
/** FieldOptions uninterpretedOption. */
63936399
public uninterpretedOption: google.protobuf.IUninterpretedOption[];
63946400

@@ -6492,6 +6498,72 @@ export namespace google {
64926498
*/
64936499
public static getTypeUrl(typeUrlPrefix?: string): string;
64946500
}
6501+
6502+
/** Properties of a FeatureSupport. */
6503+
interface IFeatureSupport {
6504+
6505+
/** FeatureSupport editionIntroduced */
6506+
editionIntroduced?: (google.protobuf.Edition|null);
6507+
6508+
/** FeatureSupport editionDeprecated */
6509+
editionDeprecated?: (google.protobuf.Edition|null);
6510+
6511+
/** FeatureSupport deprecationWarning */
6512+
deprecationWarning?: (string|null);
6513+
6514+
/** FeatureSupport editionRemoved */
6515+
editionRemoved?: (google.protobuf.Edition|null);
6516+
}
6517+
6518+
/** Represents a FeatureSupport. */
6519+
class FeatureSupport implements IFeatureSupport {
6520+
6521+
/**
6522+
* Constructs a new FeatureSupport.
6523+
* @param [properties] Properties to set
6524+
*/
6525+
constructor(properties?: google.protobuf.FieldOptions.IFeatureSupport);
6526+
6527+
/** FeatureSupport editionIntroduced. */
6528+
public editionIntroduced: google.protobuf.Edition;
6529+
6530+
/** FeatureSupport editionDeprecated. */
6531+
public editionDeprecated: google.protobuf.Edition;
6532+
6533+
/** FeatureSupport deprecationWarning. */
6534+
public deprecationWarning: string;
6535+
6536+
/** FeatureSupport editionRemoved. */
6537+
public editionRemoved: google.protobuf.Edition;
6538+
6539+
/**
6540+
* Creates a FeatureSupport message from a plain object. Also converts values to their respective internal types.
6541+
* @param object Plain object
6542+
* @returns FeatureSupport
6543+
*/
6544+
public static fromObject(object: { [k: string]: any }): google.protobuf.FieldOptions.FeatureSupport;
6545+
6546+
/**
6547+
* Creates a plain object from a FeatureSupport message. Also converts values to other types if specified.
6548+
* @param message FeatureSupport
6549+
* @param [options] Conversion options
6550+
* @returns Plain object
6551+
*/
6552+
public static toObject(message: google.protobuf.FieldOptions.FeatureSupport, options?: $protobuf.IConversionOptions): { [k: string]: any };
6553+
6554+
/**
6555+
* Converts this FeatureSupport to JSON.
6556+
* @returns JSON object
6557+
*/
6558+
public toJSON(): { [k: string]: any };
6559+
6560+
/**
6561+
* Gets the default type url for FeatureSupport
6562+
* @param [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
6563+
* @returns The default type url
6564+
*/
6565+
public static getTypeUrl(typeUrlPrefix?: string): string;
6566+
}
64956567
}
64966568

64976569
/** Properties of an OneofOptions. */
@@ -7151,6 +7223,12 @@ export namespace google {
71517223
/** FeatureSetEditionDefault edition */
71527224
edition?: (google.protobuf.Edition|null);
71537225

7226+
/** FeatureSetEditionDefault overridableFeatures */
7227+
overridableFeatures?: (google.protobuf.IFeatureSet|null);
7228+
7229+
/** FeatureSetEditionDefault fixedFeatures */
7230+
fixedFeatures?: (google.protobuf.IFeatureSet|null);
7231+
71547232
/** FeatureSetEditionDefault features */
71557233
features?: (google.protobuf.IFeatureSet|null);
71567234
}
@@ -7167,6 +7245,12 @@ export namespace google {
71677245
/** FeatureSetEditionDefault edition. */
71687246
public edition: google.protobuf.Edition;
71697247

7248+
/** FeatureSetEditionDefault overridableFeatures. */
7249+
public overridableFeatures?: (google.protobuf.IFeatureSet|null);
7250+
7251+
/** FeatureSetEditionDefault fixedFeatures. */
7252+
public fixedFeatures?: (google.protobuf.IFeatureSet|null);
7253+
71707254
/** FeatureSetEditionDefault features. */
71717255
public features?: (google.protobuf.IFeatureSet|null);
71727256

0 commit comments

Comments
 (0)