Skip to content

Commit

Permalink
fix(firebaseappcheck): update the API
Browse files Browse the repository at this point in the history
#### firebaseappcheck:v1beta

The following keys were changed:
- schemas.GoogleFirebaseAppcheckV1betaExchangeAppAttestAssertionRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1betaExchangeAppAttestAttestationRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1betaExchangeCustomTokenRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1betaExchangeDebugTokenRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1betaExchangeDeviceCheckTokenRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1betaExchangePlayIntegrityTokenRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1betaExchangeRecaptchaEnterpriseTokenRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1betaExchangeRecaptchaV3TokenRequest.properties.limitedUse.description

#### firebaseappcheck:v1

The following keys were changed:
- schemas.GoogleFirebaseAppcheckV1ExchangeAppAttestAssertionRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1ExchangeAppAttestAttestationRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1ExchangeCustomTokenRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1ExchangeDebugTokenRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1ExchangeDeviceCheckTokenRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1ExchangePlayIntegrityTokenRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1ExchangeRecaptchaEnterpriseTokenRequest.properties.limitedUse.description
- schemas.GoogleFirebaseAppcheckV1ExchangeRecaptchaV3TokenRequest.properties.limitedUse.description
  • Loading branch information
yoshi-automation authored and sofisl committed Oct 19, 2023
1 parent 700c57a commit 7edbc0d
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 34 deletions.
18 changes: 9 additions & 9 deletions discovery/firebaseappcheck-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -1343,7 +1343,7 @@
}
}
},
"revision": "20230911",
"revision": "20231009",
"rootUrl": "https://firebaseappcheck.googleapis.com/",
"schemas": {
"GoogleFirebaseAppcheckV1AppAttestConfig": {
Expand Down Expand Up @@ -1564,7 +1564,7 @@
"type": "string"
},
"limitedUse": {
"description": "Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
}
},
Expand All @@ -1590,7 +1590,7 @@
"type": "string"
},
"limitedUse": {
"description": "Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
}
},
Expand Down Expand Up @@ -1621,7 +1621,7 @@
"type": "string"
},
"limitedUse": {
"description": "Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
}
},
Expand All @@ -1636,7 +1636,7 @@
"type": "string"
},
"limitedUse": {
"description": "Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
}
},
Expand All @@ -1651,7 +1651,7 @@
"type": "string"
},
"limitedUse": {
"description": "Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
}
},
Expand All @@ -1662,7 +1662,7 @@
"id": "GoogleFirebaseAppcheckV1ExchangePlayIntegrityTokenRequest",
"properties": {
"limitedUse": {
"description": "Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
},
"playIntegrityToken": {
Expand All @@ -1677,7 +1677,7 @@
"id": "GoogleFirebaseAppcheckV1ExchangeRecaptchaEnterpriseTokenRequest",
"properties": {
"limitedUse": {
"description": "Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
},
"recaptchaEnterpriseToken": {
Expand All @@ -1692,7 +1692,7 @@
"id": "GoogleFirebaseAppcheckV1ExchangeRecaptchaV3TokenRequest",
"properties": {
"limitedUse": {
"description": "Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
},
"recaptchaV3Token": {
Expand Down
18 changes: 9 additions & 9 deletions discovery/firebaseappcheck-v1beta.json
Original file line number Diff line number Diff line change
Expand Up @@ -1625,7 +1625,7 @@
}
}
},
"revision": "20230911",
"revision": "20231009",
"rootUrl": "https://firebaseappcheck.googleapis.com/",
"schemas": {
"GoogleFirebaseAppcheckV1betaAppAttestConfig": {
Expand Down Expand Up @@ -1883,7 +1883,7 @@
"type": "string"
},
"limitedUse": {
"description": "Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
}
},
Expand All @@ -1909,7 +1909,7 @@
"type": "string"
},
"limitedUse": {
"description": "Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
}
},
Expand Down Expand Up @@ -1945,7 +1945,7 @@
"type": "string"
},
"limitedUse": {
"description": "Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
}
},
Expand All @@ -1960,7 +1960,7 @@
"type": "string"
},
"limitedUse": {
"description": "Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
}
},
Expand All @@ -1975,7 +1975,7 @@
"type": "string"
},
"limitedUse": {
"description": "Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
}
},
Expand All @@ -1986,7 +1986,7 @@
"id": "GoogleFirebaseAppcheckV1betaExchangePlayIntegrityTokenRequest",
"properties": {
"limitedUse": {
"description": "Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
},
"playIntegrityToken": {
Expand All @@ -2001,7 +2001,7 @@
"id": "GoogleFirebaseAppcheckV1betaExchangeRecaptchaEnterpriseTokenRequest",
"properties": {
"limitedUse": {
"description": "Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
},
"recaptchaEnterpriseToken": {
Expand All @@ -2028,7 +2028,7 @@
"id": "GoogleFirebaseAppcheckV1betaExchangeRecaptchaV3TokenRequest",
"properties": {
"limitedUse": {
"description": "Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.",
"description": "Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.",
"type": "boolean"
},
"recaptchaV3Token": {
Expand Down
16 changes: 8 additions & 8 deletions src/apis/firebaseappcheck/v1.ts
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,7 @@ export namespace firebaseappcheck_v1 {
*/
challenge?: string | null;
/**
* Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
}
Expand All @@ -308,7 +308,7 @@ export namespace firebaseappcheck_v1 {
*/
keyId?: string | null;
/**
* Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
}
Expand All @@ -334,7 +334,7 @@ export namespace firebaseappcheck_v1 {
*/
customToken?: string | null;
/**
* Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
}
Expand All @@ -347,7 +347,7 @@ export namespace firebaseappcheck_v1 {
*/
debugToken?: string | null;
/**
* Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
}
Expand All @@ -360,7 +360,7 @@ export namespace firebaseappcheck_v1 {
*/
deviceToken?: string | null;
/**
* Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
}
Expand All @@ -369,7 +369,7 @@ export namespace firebaseappcheck_v1 {
*/
export interface Schema$GoogleFirebaseAppcheckV1ExchangePlayIntegrityTokenRequest {
/**
* Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
/**
Expand All @@ -382,7 +382,7 @@ export namespace firebaseappcheck_v1 {
*/
export interface Schema$GoogleFirebaseAppcheckV1ExchangeRecaptchaEnterpriseTokenRequest {
/**
* Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
/**
Expand All @@ -395,7 +395,7 @@ export namespace firebaseappcheck_v1 {
*/
export interface Schema$GoogleFirebaseAppcheckV1ExchangeRecaptchaV3TokenRequest {
/**
* Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
/**
Expand Down
16 changes: 8 additions & 8 deletions src/apis/firebaseappcheck/v1beta.ts
Original file line number Diff line number Diff line change
Expand Up @@ -315,7 +315,7 @@ export namespace firebaseappcheck_v1beta {
*/
challenge?: string | null;
/**
* Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
}
Expand All @@ -336,7 +336,7 @@ export namespace firebaseappcheck_v1beta {
*/
keyId?: string | null;
/**
* Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
}
Expand Down Expand Up @@ -366,7 +366,7 @@ export namespace firebaseappcheck_v1beta {
*/
customToken?: string | null;
/**
* Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
}
Expand All @@ -379,7 +379,7 @@ export namespace firebaseappcheck_v1beta {
*/
debugToken?: string | null;
/**
* Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
}
Expand All @@ -392,7 +392,7 @@ export namespace firebaseappcheck_v1beta {
*/
deviceToken?: string | null;
/**
* Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
}
Expand All @@ -401,7 +401,7 @@ export namespace firebaseappcheck_v1beta {
*/
export interface Schema$GoogleFirebaseAppcheckV1betaExchangePlayIntegrityTokenRequest {
/**
* Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
/**
Expand All @@ -414,7 +414,7 @@ export namespace firebaseappcheck_v1beta {
*/
export interface Schema$GoogleFirebaseAppcheckV1betaExchangeRecaptchaEnterpriseTokenRequest {
/**
* Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
/**
Expand All @@ -436,7 +436,7 @@ export namespace firebaseappcheck_v1beta {
*/
export interface Schema$GoogleFirebaseAppcheckV1betaExchangeRecaptchaV3TokenRequest {
/**
* Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.
* Specifies whether this attestation is for use in a *limited use* (`true`) or *session based* (`false`) context. To enable this attestation to be used with the *replay protection* feature, set this to `true`. The default value is `false`.
*/
limitedUse?: boolean | null;
/**
Expand Down

0 comments on commit 7edbc0d

Please sign in to comment.