pub fn authorization_scopes(mut self, input: impl Into<std::string::String>) -> Self {
            let mut v = self.authorization_scopes.unwrap_or_default();
            v.push(input.into());
            self.authorization_scopes = Some(v);
            self
        }
/// Appends an item to `authorization_scopes`.
///
/// To override the contents of this collection use [`set_authorization_scopes`](Self::set_authorization_scopes).
///
/// <p>A list of authorization scopes configured on a route. The scopes are used with a JWT authorizer to authorize the method invocation. The authorization works by matching the route scopes against the scopes parsed from the access token in the incoming request. The method invocation is authorized if any route scope matches a claimed scope in the access token. Otherwise, the invocation is not authorized. When the route scope is configured, the client must provide an access token instead of an identity token for authorization purposes.</p>
Appends an item to `authorization_scopes`.
To override the contents of this collection use [`set_authorization_scopes`](Self::set_authorization_scopes).

A list of authorization scopes configured on a route. The scopes are used with a JWT authorizer to authorize the method invocation. The authorization works by matching the route scopes against the scopes parsed from the access token in the incoming request. The method invocation is authorized if any route scope matches a claimed scope in the access token. Otherwise, the invocation is not authorized. When the route scope is configured, the client must provide an access token instead of an identity token for authorization purposes.
Appends an item to ` authorization_scopes ` . To override the contents of this collection use [ ` set_authorization_scopes ` ] ( Self :: set_authorization_scopes ) . A list of authorization scopes configured on a route . The scopes are used with a JWT authorizer to authorize the method invocation . The authorization works by matching the route scopes against the scopes parsed from the access token in the incoming request . The method invocation is authorized if any route scope matches a claimed scope in the access token . Otherwise the invocation is not authorized . When the route scope is configured the client must provide an access token instead of an identity token for authorization purposes .
pub fn authorization_scopes(mut self, input: impl Into<std::string::String>) -> Self {
            let mut v = self.authorization_scopes.unwrap_or_default();
            v.push(input.into());
            self.authorization_scopes = Some(v);
            self
        }
pub fn authorization_scopes ( mut self , input : impl Into < std :: string :: String > ) -> Self { let mut v = self . authorization_scopes . unwrap_or_default ( ) ; v . push ( input . into ( ) ) ; self . authorization_scopes = Some ( v ) ; self }
Appends an item to `authorization_scopes`.
Appends an item to ` authorization_scopes ` .
mut self
input
impl Into<std::string::String>
mut self
input
impl Into<std::string::String>