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:
- resources.projects.resources.services.methods.patch.parameters.name.description
- schemas.GoogleFirebaseAppcheckV1betaAppCheckToken.description
- schemas.GoogleFirebaseAppcheckV1betaAppCheckToken.properties.attestationToken.description
- schemas.GoogleFirebaseAppcheckV1betaAppCheckToken.properties.token.description
- schemas.GoogleFirebaseAppcheckV1betaResourcePolicy.description
- schemas.GoogleFirebaseAppcheckV1betaResourcePolicy.properties.targetResource.description
- schemas.GoogleFirebaseAppcheckV1betaService.properties.name.description

#### firebaseappcheck:v1

The following keys were changed:
- resources.projects.resources.services.methods.get.parameters.name.description
- resources.projects.resources.services.methods.patch.parameters.name.description
- schemas.GoogleFirebaseAppcheckV1AppCheckToken.description
- schemas.GoogleFirebaseAppcheckV1AppCheckToken.properties.token.description
- schemas.GoogleFirebaseAppcheckV1ResourcePolicy.description
- schemas.GoogleFirebaseAppcheckV1ResourcePolicy.properties.targetResource.description
- schemas.GoogleFirebaseAppcheckV1Service.properties.name.description
- schemas.GoogleFirebaseAppcheckV1UpdateServiceRequest.properties.service.description
  • Loading branch information
yoshi-automation authored and sofisl committed Oct 10, 2024
1 parent d85644b commit d851555
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 32 deletions.
18 changes: 9 additions & 9 deletions discovery/firebaseappcheck-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -1370,7 +1370,7 @@
],
"parameters": {
"name": {
"description": "Required. The relative resource name of the Service to retrieve, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore)",
"description": "Required. The relative resource name of the Service to retrieve, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `oauth2.googleapis.com` (Google Identity for iOS)",
"location": "path",
"pattern": "^projects/[^/]+/services/[^/]+$",
"required": true,
Expand Down Expand Up @@ -1433,7 +1433,7 @@
],
"parameters": {
"name": {
"description": "Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore)",
"description": "Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `oauth2.googleapis.com` (Google Identity for iOS)",
"location": "path",
"pattern": "^projects/[^/]+/services/[^/]+$",
"required": true,
Expand Down Expand Up @@ -1661,7 +1661,7 @@
}
}
},
"revision": "20240708",
"revision": "20240930",
"rootUrl": "https://firebaseappcheck.googleapis.com/",
"schemas": {
"GoogleFirebaseAppcheckV1AppAttestConfig": {
Expand All @@ -1681,11 +1681,11 @@
"type": "object"
},
"GoogleFirebaseAppcheckV1AppCheckToken": {
"description": "Encapsulates an *App Check token*, which are used to access Firebase services protected by App Check.",
"description": "Encapsulates an *App Check token*, which are used to access backend services protected by App Check.",
"id": "GoogleFirebaseAppcheckV1AppCheckToken",
"properties": {
"token": {
"description": "The App Check token. App Check tokens are signed [JWTs](https://tools.ietf.org/html/rfc7519) containing claims that identify the attested app and Firebase project. This token is used to access Firebase services protected by App Check. These tokens can also be [verified by your own custom backends](https://firebase.google.com/docs/app-check/custom-resource-backend) using the Firebase Admin SDK.",
"description": "The App Check token. App Check tokens are signed [JWTs](https://tools.ietf.org/html/rfc7519) containing claims that identify the attested app and GCP project. This token is used to access Google services protected by App Check. These tokens can also be [verified by your own custom backends](https://firebase.google.com/docs/app-check/custom-resource-backend) using the Firebase Admin SDK or third-party libraries.",
"type": "string"
},
"ttl": {
Expand Down Expand Up @@ -2277,7 +2277,7 @@
"type": "object"
},
"GoogleFirebaseAppcheckV1ResourcePolicy": {
"description": "App Check enforcement policy for a specific resource of a Firebase service supported by App Check. Note that this policy will override the service-level configuration.",
"description": "App Check enforcement policy for a specific resource of a Google service supported by App Check. Note that this policy will override the service-level configuration.",
"id": "GoogleFirebaseAppcheckV1ResourcePolicy",
"properties": {
"enforcementMode": {
Expand All @@ -2303,7 +2303,7 @@
"type": "string"
},
"targetResource": {
"description": "Required. Service specific name of the resource object to which this policy applies, in the format: * `//oauth2.googleapis.com/projects/{project_number}/oauthClients/{oauth_client_id}` (Google Identity for iOS) Note that the resource must belong to the service specified in the `name` and be from the same project as this policy, but the resource is allowed to be missing at the time of creation of this policy; in that case, we make a best-effort attempt at respecting this policy, but it may not have any effect until the resource is fully created.",
"description": "Required. Service specific name of the resource object to which this policy applies, in the format: * **iOS OAuth clients** (Google Identity for iOS): `//oauth2.googleapis.com/projects/{project_number}/oauthClients/{oauth_client_id}` Note that the resource must belong to the service specified in the `name` and be from the same project as this policy, but the resource is allowed to be missing at the time of creation of this policy; in that case, we make a best-effort attempt at respecting this policy, but it may not have any effect until the resource is fully created.",
"type": "string"
},
"updateTime": {
Expand Down Expand Up @@ -2351,7 +2351,7 @@
"type": "string"
},
"name": {
"description": "Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore)",
"description": "Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `oauth2.googleapis.com` (Google Identity for iOS)",
"type": "string"
}
},
Expand Down Expand Up @@ -2379,7 +2379,7 @@
"properties": {
"service": {
"$ref": "GoogleFirebaseAppcheckV1Service",
"description": "Required. The Service to update. The Service's `name` field is used to identify the Service to be updated, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore)"
"description": "Required. The Service to update. The Service's `name` field is used to identify the Service to be updated, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `oauth2.googleapis.com` (Google Identity for iOS)"
},
"updateMask": {
"description": "Required. A comma-separated list of names of fields in the Service to update. Example: `enforcement_mode`.",
Expand Down
16 changes: 8 additions & 8 deletions discovery/firebaseappcheck-v1beta.json
Original file line number Diff line number Diff line change
Expand Up @@ -1595,7 +1595,7 @@
],
"parameters": {
"name": {
"description": "Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform)",
"description": "Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform) * `oauth2.googleapis.com` (Google Identity for iOS)",
"location": "path",
"pattern": "^projects/[^/]+/services/[^/]+$",
"required": true,
Expand Down Expand Up @@ -1823,7 +1823,7 @@
}
}
},
"revision": "20240528",
"revision": "20240930",
"rootUrl": "https://firebaseappcheck.googleapis.com/",
"schemas": {
"GoogleFirebaseAppcheckV1betaAppAttestConfig": {
Expand All @@ -1843,16 +1843,16 @@
"type": "object"
},
"GoogleFirebaseAppcheckV1betaAppCheckToken": {
"description": "Encapsulates an *App Check token*, which are used to access Firebase services protected by App Check.",
"description": "Encapsulates an *App Check token*, which are used to access backend services protected by App Check.",
"id": "GoogleFirebaseAppcheckV1betaAppCheckToken",
"properties": {
"attestationToken": {
"deprecated": true,
"description": "An App Check token. App Check tokens are signed [JWTs](https://tools.ietf.org/html/rfc7519) containing claims that identify the attested app and Firebase project. This token is used to access Firebase services protected by App Check.",
"description": "The App Check token. App Check tokens are signed [JWTs](https://tools.ietf.org/html/rfc7519) containing claims that identify the attested app and GCP project. This token is used to access Google services protected by App Check. These tokens can also be [verified by your own custom backends](https://firebase.google.com/docs/app-check/custom-resource-backend) using the Firebase Admin SDK or third-party libraries.",
"type": "string"
},
"token": {
"description": "An App Check token. App Check tokens are signed [JWTs](https://tools.ietf.org/html/rfc7519) containing claims that identify the attested app and Firebase project. This token is used to access Firebase services protected by App Check.",
"description": "The App Check token. App Check tokens are signed [JWTs](https://tools.ietf.org/html/rfc7519) containing claims that identify the attested app and GCP project. This token is used to access Google services protected by App Check. These tokens can also be [verified by your own custom backends](https://firebase.google.com/docs/app-check/custom-resource-backend) using the Firebase Admin SDK or third-party libraries.",
"type": "string"
},
"ttl": {
Expand Down Expand Up @@ -2519,7 +2519,7 @@
"type": "object"
},
"GoogleFirebaseAppcheckV1betaResourcePolicy": {
"description": "App Check enforcement policy for a specific resource of a Firebase service supported by App Check. Note that this policy will override the service-level configuration.",
"description": "App Check enforcement policy for a specific resource of a Google service supported by App Check. Note that this policy will override the service-level configuration.",
"id": "GoogleFirebaseAppcheckV1betaResourcePolicy",
"properties": {
"enforcementMode": {
Expand All @@ -2545,7 +2545,7 @@
"type": "string"
},
"targetResource": {
"description": "Required. Service specific name of the resource object to which this policy applies, in the format: * `//oauth2.googleapis.com/projects/{project_number}/oauthClients/{oauth_client_id}` (Google Identity for iOS) Note that the resource must belong to the service specified in the `name` and be from the same project as this policy, but the resource is allowed to be missing at the time of creation of this policy; in that case, we make a best-effort attempt at respecting this policy, but it may not have any effect until the resource is fully created.",
"description": "Required. Service specific name of the resource object to which this policy applies, in the format: * **iOS OAuth clients** (Google Identity for iOS): `//oauth2.googleapis.com/projects/{project_number}/oauthClients/{oauth_client_id}` Note that the resource must belong to the service specified in the `name` and be from the same project as this policy, but the resource is allowed to be missing at the time of creation of this policy; in that case, we make a best-effort attempt at respecting this policy, but it may not have any effect until the resource is fully created.",
"type": "string"
},
"updateTime": {
Expand Down Expand Up @@ -2597,7 +2597,7 @@
"type": "string"
},
"name": {
"description": "Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform)",
"description": "Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform) * `oauth2.googleapis.com` (Google Identity for iOS)",
"type": "string"
},
"updateTime": {
Expand Down
Loading

0 comments on commit d851555

Please sign in to comment.