Lines Matching full:release

23 use Google\Service\FirebaseRules\Release;  alias
37 * Create a `Release`. Release names should reflect the developer's deployment
38 * practices. For example, the release name may include the environment name,
40 * developer. Once a `Release` refers to a `Ruleset`, the rules can be enforced
41 * by Firebase Rules-enabled services. More than one `Release` may be 'live'
42 * concurrently. Consider the following three `Release` names for `projects/foo`
43 * and the `Ruleset` to which they refer. Release Name -> Ruleset Name *
49 * to a new `Ruleset`. The `Ruleset` reference for a `Release` may be updated
53 * `Release`. Format: `projects/{project_id}`
54 * @param Release $postBody
56 * @return Release
58 public function create($name, Release $postBody, $optParams = [])
62 return $this->call('create', [$params], Release::class);
65 * Delete a `Release` by resource name. (releases.delete)
67 * @param string $name Required. Resource name for the `Release` to delete.
79 * Get a `Release` by name. (releases.get)
81 * @param string $name Required. Resource name of the `Release`. Format:
84 * @return Release
90 return $this->call('get', [$params], Release::class);
93 * Get the `Release` executable to use when enforcing rules.
96 * @param string $name Required. Resource name of the `Release`. Format:
111 * List the `Release` values for a project. This list may optionally be filtered
112 * by `Release` name, `Ruleset` name, `TestSuite` name, or any combination
119 * @opt_param string filter `Release` filter. The list method supports filters
120 * with restrictions on the `Release.name`, and `Release.ruleset_name`. Example
121 * 1: A filter of 'name=prod*' might return `Release`s with names within
126 * filter of `name=prod* ruleset_name=uuid1234` would return only `Release`
138 * @opt_param string pageToken Next page token for the next batch of `Release`
149 * Update a `Release` via PATCH. Only updates to `ruleset_name` will be honored.
150 * `Release` rename is not supported. To create a `Release` use the
154 * `Release`. Format: `projects/{project_id}`
157 * @return Release
163 return $this->call('patch', [$params], Release::class);