mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-02-23 15:49:49 +01:00
Update to latest versions of API declarations
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
// This file was generated automatically from 'src/mako/api/lib.rs.mako'
|
||||
// DO NOT EDIT !
|
||||
|
||||
//! This documentation was generated from *Pubsub* crate version *1.0.7+20171129*, where *20171129* is the exact revision of the *pubsub:v1beta2* schema built by the [mako](http://www.makotemplates.org/) code generator *v1.0.7*.
|
||||
//! This documentation was generated from *Pubsub* crate version *1.0.7+20181001*, where *20181001* is the exact revision of the *pubsub:v1beta2* schema built by the [mako](http://www.makotemplates.org/) code generator *v1.0.7*.
|
||||
//!
|
||||
//! Everything else about the *Pubsub* *v1_beta2* API can be found at the
|
||||
//! [official documentation site](https://cloud.google.com/pubsub/docs).
|
||||
@@ -68,6 +68,14 @@
|
||||
//! ```toml
|
||||
//! [dependencies]
|
||||
//! google-pubsub1_beta2 = "*"
|
||||
//! # This project intentionally uses an old version of Hyper. See
|
||||
//! # https://github.com/Byron/google-apis-rs/issues/173 for more
|
||||
//! # information.
|
||||
//! hyper = "^0.10"
|
||||
//! hyper-rustls = "^0.6"
|
||||
//! serde = "^1.0"
|
||||
//! serde_json = "^1.0"
|
||||
//! yup-oauth2 = "^1.0"
|
||||
//! ```
|
||||
//!
|
||||
//! ## A complete example
|
||||
@@ -453,6 +461,27 @@ pub struct ReceivedMessage {
|
||||
impl Part for ReceivedMessage {}
|
||||
|
||||
|
||||
/// Response for the `Publish` method.
|
||||
///
|
||||
/// # Activities
|
||||
///
|
||||
/// This type is used in activities, which are methods you may call on this type or where this type is involved in.
|
||||
/// The list links the activity name, along with information about where it is used (one of *request* and *response*).
|
||||
///
|
||||
/// * [topics publish projects](struct.ProjectTopicPublishCall.html) (response)
|
||||
///
|
||||
#[derive(Default, Clone, Debug, Serialize, Deserialize)]
|
||||
pub struct PublishResponse {
|
||||
/// The server-assigned ID of each published message, in the same order as
|
||||
/// the messages in the request. IDs are guaranteed to be unique within
|
||||
/// the topic.
|
||||
#[serde(rename="messageIds")]
|
||||
pub message_ids: Option<Vec<String>>,
|
||||
}
|
||||
|
||||
impl ResponseResult for PublishResponse {}
|
||||
|
||||
|
||||
/// Request for the Acknowledge method.
|
||||
///
|
||||
/// # Activities
|
||||
@@ -491,13 +520,13 @@ pub struct ModifyAckDeadlineRequest {
|
||||
/// another pull request.
|
||||
#[serde(rename="ackDeadlineSeconds")]
|
||||
pub ack_deadline_seconds: Option<i32>,
|
||||
/// List of acknowledgment IDs.
|
||||
#[serde(rename="ackIds")]
|
||||
pub ack_ids: Option<Vec<String>>,
|
||||
/// The acknowledgment ID. Either this or ack_ids must be populated, but not
|
||||
/// both.
|
||||
#[serde(rename="ackId")]
|
||||
pub ack_id: Option<String>,
|
||||
/// List of acknowledgment IDs.
|
||||
#[serde(rename="ackIds")]
|
||||
pub ack_ids: Option<Vec<String>>,
|
||||
}
|
||||
|
||||
impl RequestValue for ModifyAckDeadlineRequest {}
|
||||
@@ -525,12 +554,12 @@ impl RequestValue for PublishRequest {}
|
||||
/// specify access control policies for Cloud Platform resources.
|
||||
///
|
||||
///
|
||||
/// A `Policy` consists of a list of `bindings`. A `Binding` binds a list of
|
||||
/// A `Policy` consists of a list of `bindings`. A `binding` binds a list of
|
||||
/// `members` to a `role`, where the members can be user accounts, Google groups,
|
||||
/// Google domains, and service accounts. A `role` is a named list of permissions
|
||||
/// defined by IAM.
|
||||
///
|
||||
/// **Example**
|
||||
/// **JSON Example**
|
||||
///
|
||||
/// {
|
||||
/// "bindings": [
|
||||
@@ -540,7 +569,7 @@ impl RequestValue for PublishRequest {}
|
||||
/// "user:mike@example.com",
|
||||
/// "group:admins@example.com",
|
||||
/// "domain:google.com",
|
||||
/// "serviceAccount:my-other-app@appspot.gserviceaccount.com",
|
||||
/// "serviceAccount:my-other-app@appspot.gserviceaccount.com"
|
||||
/// ]
|
||||
/// },
|
||||
/// {
|
||||
@@ -550,8 +579,22 @@ impl RequestValue for PublishRequest {}
|
||||
/// ]
|
||||
/// }
|
||||
///
|
||||
/// **YAML Example**
|
||||
///
|
||||
/// bindings:
|
||||
/// - members:
|
||||
/// - user:mike@example.com
|
||||
/// - group:admins@example.com
|
||||
/// - domain:google.com
|
||||
/// - serviceAccount:my-other-app@appspot.gserviceaccount.com
|
||||
/// role: roles/owner
|
||||
/// - members:
|
||||
/// - user:sean@example.com
|
||||
/// role: roles/viewer
|
||||
///
|
||||
///
|
||||
/// For a description of IAM and its features, see the
|
||||
/// [IAM developer's guide](https://cloud.google.com/iam).
|
||||
/// [IAM developer's guide](https://cloud.google.com/iam/docs).
|
||||
///
|
||||
/// # Activities
|
||||
///
|
||||
@@ -579,7 +622,7 @@ pub struct Policy {
|
||||
/// If no `etag` is provided in the call to `setIamPolicy`, then the existing
|
||||
/// policy is overwritten blindly.
|
||||
pub etag: Option<String>,
|
||||
/// Version of the `Policy`. The default version is 0.
|
||||
/// Deprecated.
|
||||
pub version: Option<i32>,
|
||||
}
|
||||
|
||||
@@ -729,44 +772,42 @@ pub struct PullRequest {
|
||||
impl RequestValue for PullRequest {}
|
||||
|
||||
|
||||
/// Associates `members` with a `role`.
|
||||
/// Configuration for a push delivery endpoint.
|
||||
///
|
||||
/// This type is not used in any activity, and only used as *part* of another schema.
|
||||
///
|
||||
#[derive(Default, Clone, Debug, Serialize, Deserialize)]
|
||||
pub struct Binding {
|
||||
/// Role that is assigned to `members`.
|
||||
/// For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
|
||||
/// Required
|
||||
pub role: Option<String>,
|
||||
/// Specifies the identities requesting access for a Cloud Platform resource.
|
||||
/// `members` can have the following values:
|
||||
pub struct PushConfig {
|
||||
/// Endpoint configuration attributes.
|
||||
///
|
||||
/// * `allUsers`: A special identifier that represents anyone who is
|
||||
/// on the internet; with or without a Google account.
|
||||
/// Every endpoint has a set of API supported attributes that can be used to
|
||||
/// control different aspects of the message delivery.
|
||||
///
|
||||
/// * `allAuthenticatedUsers`: A special identifier that represents anyone
|
||||
/// who is authenticated with a Google account or a service account.
|
||||
/// The currently supported attribute is `x-goog-version`, which you can
|
||||
/// use to change the format of the push message. This attribute
|
||||
/// indicates the version of the data expected by the endpoint. This
|
||||
/// controls the shape of the envelope (i.e. its fields and metadata).
|
||||
/// The endpoint version is based on the version of the Pub/Sub
|
||||
/// API.
|
||||
///
|
||||
/// * `user:{emailid}`: An email address that represents a specific Google
|
||||
/// account. For example, `alice@gmail.com` or `joe@example.com`.
|
||||
/// If not present during the `CreateSubscription` call, it will default to
|
||||
/// the version of the API used to make such call. If not present during a
|
||||
/// `ModifyPushConfig` call, its value will not be changed. `GetSubscription`
|
||||
/// calls will always return a valid version, even if the subscription was
|
||||
/// created without this attribute.
|
||||
///
|
||||
/// The possible values for this attribute are:
|
||||
///
|
||||
/// * `serviceAccount:{emailid}`: An email address that represents a service
|
||||
/// account. For example, `my-other-app@appspot.gserviceaccount.com`.
|
||||
///
|
||||
/// * `group:{emailid}`: An email address that represents a Google group.
|
||||
/// For example, `admins@example.com`.
|
||||
///
|
||||
///
|
||||
/// * `domain:{domain}`: A Google Apps domain name that represents all the
|
||||
/// users of that domain. For example, `google.com` or `example.com`.
|
||||
///
|
||||
///
|
||||
pub members: Option<Vec<String>>,
|
||||
/// * `v1beta1`: uses the push format defined in the v1beta1 Pub/Sub API.
|
||||
/// * `v1` or `v1beta2`: uses the push format defined in the v1 Pub/Sub API.
|
||||
pub attributes: Option<HashMap<String, String>>,
|
||||
/// A URL locating the endpoint to which messages should be pushed.
|
||||
/// For example, a Webhook endpoint might use "https://example.com/push".
|
||||
#[serde(rename="pushEndpoint")]
|
||||
pub push_endpoint: Option<String>,
|
||||
}
|
||||
|
||||
impl Part for Binding {}
|
||||
impl Part for PushConfig {}
|
||||
|
||||
|
||||
/// A topic resource.
|
||||
@@ -794,25 +835,79 @@ impl RequestValue for Topic {}
|
||||
impl ResponseResult for Topic {}
|
||||
|
||||
|
||||
/// Response for the `Publish` method.
|
||||
/// Associates `members` with a `role`.
|
||||
///
|
||||
/// # Activities
|
||||
///
|
||||
/// This type is used in activities, which are methods you may call on this type or where this type is involved in.
|
||||
/// The list links the activity name, along with information about where it is used (one of *request* and *response*).
|
||||
///
|
||||
/// * [topics publish projects](struct.ProjectTopicPublishCall.html) (response)
|
||||
/// This type is not used in any activity, and only used as *part* of another schema.
|
||||
///
|
||||
#[derive(Default, Clone, Debug, Serialize, Deserialize)]
|
||||
pub struct PublishResponse {
|
||||
/// The server-assigned ID of each published message, in the same order as
|
||||
/// the messages in the request. IDs are guaranteed to be unique within
|
||||
/// the topic.
|
||||
#[serde(rename="messageIds")]
|
||||
pub message_ids: Option<Vec<String>>,
|
||||
pub struct Binding {
|
||||
/// Role that is assigned to `members`.
|
||||
/// For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
|
||||
pub role: Option<String>,
|
||||
/// Unimplemented. The condition that is associated with this binding.
|
||||
/// NOTE: an unsatisfied condition will not allow user access via current
|
||||
/// binding. Different bindings, including their conditions, are examined
|
||||
/// independently.
|
||||
pub condition: Option<Expr>,
|
||||
/// Specifies the identities requesting access for a Cloud Platform resource.
|
||||
/// `members` can have the following values:
|
||||
///
|
||||
/// * `allUsers`: A special identifier that represents anyone who is
|
||||
/// on the internet; with or without a Google account.
|
||||
///
|
||||
/// * `allAuthenticatedUsers`: A special identifier that represents anyone
|
||||
/// who is authenticated with a Google account or a service account.
|
||||
///
|
||||
/// * `user:{emailid}`: An email address that represents a specific Google
|
||||
/// account. For example, `alice@gmail.com` .
|
||||
///
|
||||
///
|
||||
/// * `serviceAccount:{emailid}`: An email address that represents a service
|
||||
/// account. For example, `my-other-app@appspot.gserviceaccount.com`.
|
||||
///
|
||||
/// * `group:{emailid}`: An email address that represents a Google group.
|
||||
/// For example, `admins@example.com`.
|
||||
///
|
||||
///
|
||||
/// * `domain:{domain}`: A Google Apps domain name that represents all the
|
||||
/// users of that domain. For example, `google.com` or `example.com`.
|
||||
///
|
||||
///
|
||||
pub members: Option<Vec<String>>,
|
||||
}
|
||||
|
||||
impl ResponseResult for PublishResponse {}
|
||||
impl Part for Binding {}
|
||||
|
||||
|
||||
/// Represents an expression text. Example:
|
||||
///
|
||||
/// title: "User account presence"
|
||||
/// description: "Determines whether the request has a user account"
|
||||
/// expression: "size(request.user) > 0"
|
||||
///
|
||||
/// This type is not used in any activity, and only used as *part* of another schema.
|
||||
///
|
||||
#[derive(Default, Clone, Debug, Serialize, Deserialize)]
|
||||
pub struct Expr {
|
||||
/// An optional title for the expression, i.e. a short string describing
|
||||
/// its purpose. This can be used e.g. in UIs which allow to enter the
|
||||
/// expression.
|
||||
pub title: Option<String>,
|
||||
/// Textual representation of an expression in
|
||||
/// Common Expression Language syntax.
|
||||
///
|
||||
/// The application context of the containing message determines which
|
||||
/// well-known feature set of CEL is supported.
|
||||
pub expression: Option<String>,
|
||||
/// An optional string indicating the location of the expression for error
|
||||
/// reporting, e.g. a file name and a position in the file.
|
||||
pub location: Option<String>,
|
||||
/// An optional description of the expression. This is a longer text which
|
||||
/// describes the expression, e.g. when hovered over it in a UI.
|
||||
pub description: Option<String>,
|
||||
}
|
||||
|
||||
impl Part for Expr {}
|
||||
|
||||
|
||||
/// Response for the `Pull` method.
|
||||
@@ -865,44 +960,6 @@ pub struct PubsubMessage {
|
||||
impl Part for PubsubMessage {}
|
||||
|
||||
|
||||
/// Configuration for a push delivery endpoint.
|
||||
///
|
||||
/// This type is not used in any activity, and only used as *part* of another schema.
|
||||
///
|
||||
#[derive(Default, Clone, Debug, Serialize, Deserialize)]
|
||||
pub struct PushConfig {
|
||||
/// Endpoint configuration attributes.
|
||||
///
|
||||
/// Every endpoint has a set of API supported attributes that can be used to
|
||||
/// control different aspects of the message delivery.
|
||||
///
|
||||
/// The currently supported attribute is `x-goog-version`, which you can
|
||||
/// use to change the format of the push message. This attribute
|
||||
/// indicates the version of the data expected by the endpoint. This
|
||||
/// controls the shape of the envelope (i.e. its fields and metadata).
|
||||
/// The endpoint version is based on the version of the Pub/Sub
|
||||
/// API.
|
||||
///
|
||||
/// If not present during the `CreateSubscription` call, it will default to
|
||||
/// the version of the API used to make such call. If not present during a
|
||||
/// `ModifyPushConfig` call, its value will not be changed. `GetSubscription`
|
||||
/// calls will always return a valid version, even if the subscription was
|
||||
/// created without this attribute.
|
||||
///
|
||||
/// The possible values for this attribute are:
|
||||
///
|
||||
/// * `v1beta1`: uses the push format defined in the v1beta1 Pub/Sub API.
|
||||
/// * `v1` or `v1beta2`: uses the push format defined in the v1 Pub/Sub API.
|
||||
pub attributes: Option<HashMap<String, String>>,
|
||||
/// A URL locating the endpoint to which messages should be pushed.
|
||||
/// For example, a Webhook endpoint might use "https://example.com/push".
|
||||
#[serde(rename="pushEndpoint")]
|
||||
pub push_endpoint: Option<String>,
|
||||
}
|
||||
|
||||
impl Part for PushConfig {}
|
||||
|
||||
|
||||
/// A subscription resource.
|
||||
///
|
||||
/// # Activities
|
||||
@@ -915,10 +972,6 @@ impl Part for PushConfig {}
|
||||
///
|
||||
#[derive(Default, Clone, Debug, Serialize, Deserialize)]
|
||||
pub struct Subscription {
|
||||
/// The name of the topic from which this subscription is receiving messages.
|
||||
/// The value of this field will be `_deleted-topic_` if the topic has been
|
||||
/// deleted.
|
||||
pub topic: Option<String>,
|
||||
/// This value is the maximum time after a subscriber receives a message
|
||||
/// before the subscriber should acknowledge the message. After message
|
||||
/// delivery but before the ack deadline expires and before the message is
|
||||
@@ -939,6 +992,10 @@ pub struct Subscription {
|
||||
/// If this parameter is 0, a default value of 10 seconds is used.
|
||||
#[serde(rename="ackDeadlineSeconds")]
|
||||
pub ack_deadline_seconds: Option<i32>,
|
||||
/// The name of the topic from which this subscription is receiving messages.
|
||||
/// The value of this field will be `_deleted-topic_` if the topic has been
|
||||
/// deleted.
|
||||
pub topic: Option<String>,
|
||||
/// If push delivery is used with this subscription, this field is
|
||||
/// used to configure it. An empty `pushConfig` signifies that the subscriber
|
||||
/// will pull and ack messages using API methods.
|
||||
@@ -1508,7 +1565,7 @@ impl<'a, C, A> ProjectTopicListCall<'a, C, A> where C: BorrowMut<hyper::Client>,
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.topics.list",
|
||||
http_method: hyper::method::Method::Get });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((5 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(5 + self._additional_params.len());
|
||||
params.push(("project", self._project.to_string()));
|
||||
if let Some(value) = self._page_token {
|
||||
params.push(("pageToken", value.to_string()));
|
||||
@@ -1680,10 +1737,8 @@ impl<'a, C, A> ProjectTopicListCall<'a, C, A> where C: BorrowMut<hyper::Client>,
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -1793,7 +1848,7 @@ impl<'a, C, A> ProjectSubscriptionPullCall<'a, C, A> where C: BorrowMut<hyper::C
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.subscriptions.pull",
|
||||
http_method: hyper::method::Method::Post });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((4 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(4 + self._additional_params.len());
|
||||
params.push(("subscription", self._subscription.to_string()));
|
||||
for &field in ["alt", "subscription"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -1967,10 +2022,8 @@ impl<'a, C, A> ProjectSubscriptionPullCall<'a, C, A> where C: BorrowMut<hyper::C
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -2077,7 +2130,7 @@ impl<'a, C, A> ProjectTopicCreateCall<'a, C, A> where C: BorrowMut<hyper::Client
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.topics.create",
|
||||
http_method: hyper::method::Method::Put });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((4 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(4 + self._additional_params.len());
|
||||
params.push(("name", self._name.to_string()));
|
||||
for &field in ["alt", "name"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -2256,10 +2309,8 @@ impl<'a, C, A> ProjectTopicCreateCall<'a, C, A> where C: BorrowMut<hyper::Client
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -2372,7 +2423,7 @@ impl<'a, C, A> ProjectTopicTestIamPermissionCall<'a, C, A> where C: BorrowMut<hy
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.topics.testIamPermissions",
|
||||
http_method: hyper::method::Method::Post });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((4 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(4 + self._additional_params.len());
|
||||
params.push(("resource", self._resource.to_string()));
|
||||
for &field in ["alt", "resource"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -2547,10 +2598,8 @@ impl<'a, C, A> ProjectTopicTestIamPermissionCall<'a, C, A> where C: BorrowMut<hy
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -2662,7 +2711,7 @@ impl<'a, C, A> ProjectSubscriptionModifyPushConfigCall<'a, C, A> where C: Borrow
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.subscriptions.modifyPushConfig",
|
||||
http_method: hyper::method::Method::Post });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((4 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(4 + self._additional_params.len());
|
||||
params.push(("subscription", self._subscription.to_string()));
|
||||
for &field in ["alt", "subscription"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -2836,10 +2885,8 @@ impl<'a, C, A> ProjectSubscriptionModifyPushConfigCall<'a, C, A> where C: Borrow
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -2948,7 +2995,7 @@ impl<'a, C, A> ProjectTopicPublishCall<'a, C, A> where C: BorrowMut<hyper::Clien
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.topics.publish",
|
||||
http_method: hyper::method::Method::Post });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((4 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(4 + self._additional_params.len());
|
||||
params.push(("topic", self._topic.to_string()));
|
||||
for &field in ["alt", "topic"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -3122,10 +3169,8 @@ impl<'a, C, A> ProjectTopicPublishCall<'a, C, A> where C: BorrowMut<hyper::Clien
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -3225,7 +3270,7 @@ impl<'a, C, A> ProjectTopicGetCall<'a, C, A> where C: BorrowMut<hyper::Client>,
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.topics.get",
|
||||
http_method: hyper::method::Method::Get });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((3 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(3 + self._additional_params.len());
|
||||
params.push(("topic", self._topic.to_string()));
|
||||
for &field in ["alt", "topic"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -3375,10 +3420,8 @@ impl<'a, C, A> ProjectTopicGetCall<'a, C, A> where C: BorrowMut<hyper::Client>,
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -3480,7 +3523,7 @@ impl<'a, C, A> ProjectTopicGetIamPolicyCall<'a, C, A> where C: BorrowMut<hyper::
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.topics.getIamPolicy",
|
||||
http_method: hyper::method::Method::Get });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((3 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(3 + self._additional_params.len());
|
||||
params.push(("resource", self._resource.to_string()));
|
||||
for &field in ["alt", "resource"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -3631,10 +3674,8 @@ impl<'a, C, A> ProjectTopicGetIamPolicyCall<'a, C, A> where C: BorrowMut<hyper::
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -3745,7 +3786,7 @@ impl<'a, C, A> ProjectSubscriptionModifyAckDeadlineCall<'a, C, A> where C: Borro
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.subscriptions.modifyAckDeadline",
|
||||
http_method: hyper::method::Method::Post });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((4 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(4 + self._additional_params.len());
|
||||
params.push(("subscription", self._subscription.to_string()));
|
||||
for &field in ["alt", "subscription"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -3919,10 +3960,8 @@ impl<'a, C, A> ProjectSubscriptionModifyAckDeadlineCall<'a, C, A> where C: Borro
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -4026,7 +4065,7 @@ impl<'a, C, A> ProjectSubscriptionDeleteCall<'a, C, A> where C: BorrowMut<hyper:
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.subscriptions.delete",
|
||||
http_method: hyper::method::Method::Delete });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((3 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(3 + self._additional_params.len());
|
||||
params.push(("subscription", self._subscription.to_string()));
|
||||
for &field in ["alt", "subscription"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -4176,10 +4215,8 @@ impl<'a, C, A> ProjectSubscriptionDeleteCall<'a, C, A> where C: BorrowMut<hyper:
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -4287,7 +4324,7 @@ impl<'a, C, A> ProjectTopicSetIamPolicyCall<'a, C, A> where C: BorrowMut<hyper::
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.topics.setIamPolicy",
|
||||
http_method: hyper::method::Method::Post });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((4 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(4 + self._additional_params.len());
|
||||
params.push(("resource", self._resource.to_string()));
|
||||
for &field in ["alt", "resource"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -4462,10 +4499,8 @@ impl<'a, C, A> ProjectTopicSetIamPolicyCall<'a, C, A> where C: BorrowMut<hyper::
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -4578,7 +4613,7 @@ impl<'a, C, A> ProjectSubscriptionCreateCall<'a, C, A> where C: BorrowMut<hyper:
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.subscriptions.create",
|
||||
http_method: hyper::method::Method::Put });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((4 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(4 + self._additional_params.len());
|
||||
params.push(("name", self._name.to_string()));
|
||||
for &field in ["alt", "name"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -4757,10 +4792,8 @@ impl<'a, C, A> ProjectSubscriptionCreateCall<'a, C, A> where C: BorrowMut<hyper:
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -4873,7 +4906,7 @@ impl<'a, C, A> ProjectSubscriptionAcknowledgeCall<'a, C, A> where C: BorrowMut<h
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.subscriptions.acknowledge",
|
||||
http_method: hyper::method::Method::Post });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((4 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(4 + self._additional_params.len());
|
||||
params.push(("subscription", self._subscription.to_string()));
|
||||
for &field in ["alt", "subscription"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -5047,10 +5080,8 @@ impl<'a, C, A> ProjectSubscriptionAcknowledgeCall<'a, C, A> where C: BorrowMut<h
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -5152,7 +5183,7 @@ impl<'a, C, A> ProjectSubscriptionGetIamPolicyCall<'a, C, A> where C: BorrowMut<
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.subscriptions.getIamPolicy",
|
||||
http_method: hyper::method::Method::Get });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((3 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(3 + self._additional_params.len());
|
||||
params.push(("resource", self._resource.to_string()));
|
||||
for &field in ["alt", "resource"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -5303,10 +5334,8 @@ impl<'a, C, A> ProjectSubscriptionGetIamPolicyCall<'a, C, A> where C: BorrowMut<
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -5419,7 +5448,7 @@ impl<'a, C, A> ProjectSubscriptionTestIamPermissionCall<'a, C, A> where C: Borro
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.subscriptions.testIamPermissions",
|
||||
http_method: hyper::method::Method::Post });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((4 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(4 + self._additional_params.len());
|
||||
params.push(("resource", self._resource.to_string()));
|
||||
for &field in ["alt", "resource"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -5594,10 +5623,8 @@ impl<'a, C, A> ProjectSubscriptionTestIamPermissionCall<'a, C, A> where C: Borro
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -5701,7 +5728,7 @@ impl<'a, C, A> ProjectTopicDeleteCall<'a, C, A> where C: BorrowMut<hyper::Client
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.topics.delete",
|
||||
http_method: hyper::method::Method::Delete });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((3 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(3 + self._additional_params.len());
|
||||
params.push(("topic", self._topic.to_string()));
|
||||
for &field in ["alt", "topic"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -5851,10 +5878,8 @@ impl<'a, C, A> ProjectTopicDeleteCall<'a, C, A> where C: BorrowMut<hyper::Client
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -5954,7 +5979,7 @@ impl<'a, C, A> ProjectSubscriptionGetCall<'a, C, A> where C: BorrowMut<hyper::Cl
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.subscriptions.get",
|
||||
http_method: hyper::method::Method::Get });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((3 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(3 + self._additional_params.len());
|
||||
params.push(("subscription", self._subscription.to_string()));
|
||||
for &field in ["alt", "subscription"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -6104,10 +6129,8 @@ impl<'a, C, A> ProjectSubscriptionGetCall<'a, C, A> where C: BorrowMut<hyper::Cl
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -6211,7 +6234,7 @@ impl<'a, C, A> ProjectTopicSubscriptionListCall<'a, C, A> where C: BorrowMut<hyp
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.topics.subscriptions.list",
|
||||
http_method: hyper::method::Method::Get });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((5 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(5 + self._additional_params.len());
|
||||
params.push(("topic", self._topic.to_string()));
|
||||
if let Some(value) = self._page_token {
|
||||
params.push(("pageToken", value.to_string()));
|
||||
@@ -6383,10 +6406,8 @@ impl<'a, C, A> ProjectTopicSubscriptionListCall<'a, C, A> where C: BorrowMut<hyp
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -6490,7 +6511,7 @@ impl<'a, C, A> ProjectSubscriptionListCall<'a, C, A> where C: BorrowMut<hyper::C
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.subscriptions.list",
|
||||
http_method: hyper::method::Method::Get });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((5 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(5 + self._additional_params.len());
|
||||
params.push(("project", self._project.to_string()));
|
||||
if let Some(value) = self._page_token {
|
||||
params.push(("pageToken", value.to_string()));
|
||||
@@ -6662,10 +6683,8 @@ impl<'a, C, A> ProjectSubscriptionListCall<'a, C, A> where C: BorrowMut<hyper::C
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
@@ -6773,7 +6792,7 @@ impl<'a, C, A> ProjectSubscriptionSetIamPolicyCall<'a, C, A> where C: BorrowMut<
|
||||
};
|
||||
dlg.begin(MethodInfo { id: "pubsub.projects.subscriptions.setIamPolicy",
|
||||
http_method: hyper::method::Method::Post });
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity((4 + self._additional_params.len()));
|
||||
let mut params: Vec<(&str, String)> = Vec::with_capacity(4 + self._additional_params.len());
|
||||
params.push(("resource", self._resource.to_string()));
|
||||
for &field in ["alt", "resource"].iter() {
|
||||
if self._additional_params.contains_key(field) {
|
||||
@@ -6948,10 +6967,8 @@ impl<'a, C, A> ProjectSubscriptionSetIamPolicyCall<'a, C, A> where C: BorrowMut<
|
||||
///
|
||||
/// # Additional Parameters
|
||||
///
|
||||
/// * *bearer_token* (query-string) - OAuth bearer token.
|
||||
/// * *pp* (query-boolean) - Pretty-print response.
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *upload_protocol* (query-string) - Upload protocol for media (e.g. "raw", "multipart").
|
||||
/// * *prettyPrint* (query-boolean) - Returns response with indentations and line breaks.
|
||||
/// * *access_token* (query-string) - OAuth access token.
|
||||
/// * *fields* (query-string) - Selector specifying which fields to include in a partial response.
|
||||
/// * *quotaUser* (query-string) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
|
||||
Reference in New Issue
Block a user