Index: discovery/googleapis/firebaserules__v1.json |
diff --git a/discovery/googleapis/firebaserules__v1.json b/discovery/googleapis/firebaserules__v1.json |
index 1f43e83ef9d775e2e2bd8899b71d3a5a8b8166ee..db24dab513f1eadc9bb57a22f3967336eca921e1 100644 |
--- a/discovery/googleapis/firebaserules__v1.json |
+++ b/discovery/googleapis/firebaserules__v1.json |
@@ -20,7 +20,7 @@ |
"canonicalName": "Firebase Rules API", |
"description": "Creates and manages rules that determine when a Firebase Rules-enabled service should permit a request.\n", |
"discoveryVersion": "v1", |
- "documentationLink": "https://firebase.google.com/docs/storage/security/start", |
+ "documentationLink": "https://firebase.google.com/docs/storage/security", |
"icons": { |
"x16": "http://www.google.com/images/icons/product/search-16.gif", |
"x32": "http://www.google.com/images/icons/product/search-32.gif" |
@@ -133,7 +133,7 @@ |
"name": { |
"description": "Name of the project.\n\nFormat: `projects/{project_id}`", |
"location": "path", |
- "pattern": "^projects/.*$", |
+ "pattern": "^projects/.+$", |
"required": true, |
"type": "string" |
} |
@@ -166,7 +166,7 @@ |
"name": { |
"description": "Resource name for Project which owns this `Ruleset`.\n\nFormat: `projects/{project_id}`", |
"location": "path", |
- "pattern": "^projects/[^/]*$", |
+ "pattern": "^projects/[^/]+$", |
"required": true, |
"type": "string" |
} |
@@ -194,7 +194,7 @@ |
"name": { |
"description": "Resource name for the ruleset to get.\n\nFormat: `projects/{project_id}/rulesets/{ruleset_id}`", |
"location": "path", |
- "pattern": "^projects/[^/]*/rulesets/[^/]*$", |
+ "pattern": "^projects/[^/]+/rulesets/[^/]+$", |
"required": true, |
"type": "string" |
} |
@@ -226,7 +226,7 @@ |
"name": { |
"description": "Resource name for the project.\n\nFormat: `projects/{project_id}`", |
"location": "path", |
- "pattern": "^projects/[^/]*$", |
+ "pattern": "^projects/[^/]+$", |
"required": true, |
"type": "string" |
}, |
@@ -257,7 +257,7 @@ |
"name": { |
"description": "Resource name for the ruleset to delete.\n\nFormat: `projects/{project_id}/rulesets/{ruleset_id}`", |
"location": "path", |
- "pattern": "^projects/[^/]*/rulesets/[^/]*$", |
+ "pattern": "^projects/[^/]+/rulesets/[^/]+$", |
"required": true, |
"type": "string" |
} |
@@ -286,7 +286,7 @@ |
"name": { |
"description": "Resource name for the `Release`.\n\n`Release` names may be structured `app1/prod/v2` or flat `app1_prod_v2`\nwhich affords developers a great deal of flexibility in mapping the name\nto the style that best fits their existing development practices. For\nexample, a name could refer to an environment, an app, a version, or some\ncombination of three.\n\nIn the table below, for the project name `projects/foo`, the following\nrelative release paths show how flat and structured names might be chosen\nto match a desired development / deployment strategy.\n\nUse Case | Flat Name | Structured Name\n-------------|---------------------|----------------\nEnvironments | releases/qa | releases/qa\nApps | releases/app1_qa | releases/app1/qa\nVersions | releases/app1_v2_qa | releases/app1/v2/qa\n\nThe delimiter between the release name path elements can be almost anything\nand it should work equally well with the release name list filter, but in\nmany ways the structured paths provide a clearer picture of the\nrelationship between `Release` instances.\n\nFormat: `projects/{project_id}/releases/{release_id}`", |
"location": "path", |
- "pattern": "^projects/[^/]*/releases/.*$", |
+ "pattern": "^projects/[^/]+/releases/.+$", |
"required": true, |
"type": "string" |
} |
@@ -314,7 +314,7 @@ |
"name": { |
"description": "Resource name for the project which owns this `Release`.\n\nFormat: `projects/{project_id}`", |
"location": "path", |
- "pattern": "^projects/[^/]*$", |
+ "pattern": "^projects/[^/]+$", |
"required": true, |
"type": "string" |
} |
@@ -342,7 +342,7 @@ |
"name": { |
"description": "Resource name of the `Release`.\n\n\nFormat: `projects/{project_id}/releases/{release_id}`", |
"location": "path", |
- "pattern": "^projects/[^/]*/releases/.*$", |
+ "pattern": "^projects/[^/]+/releases/.+$", |
"required": true, |
"type": "string" |
} |
@@ -379,7 +379,7 @@ |
"name": { |
"description": "Resource name for the project.\n\nFormat: `projects/{project_id}`", |
"location": "path", |
- "pattern": "^projects/[^/]*$", |
+ "pattern": "^projects/[^/]+$", |
"required": true, |
"type": "string" |
}, |
@@ -410,7 +410,7 @@ |
"name": { |
"description": "Resource name for the `Release` to delete.\n\nFormat: `projects/{project_id}/releases/{release_id}`", |
"location": "path", |
- "pattern": "^projects/[^/]*/releases/.*$", |
+ "pattern": "^projects/[^/]+/releases/.+$", |
"required": true, |
"type": "string" |
} |
@@ -429,7 +429,7 @@ |
} |
} |
}, |
- "revision": "20160712", |
+ "revision": "20161021", |
"rootUrl": "https://firebaserules.googleapis.com/", |
"schemas": { |
"Release": { |