pub struct CreateResourceServerRequest {
pub identifier: String,
pub name: String,
pub scopes: Option<Vec<ResourceServerScopeType>>,
pub user_pool_id: String,
}Fields§
§identifier: StringA unique resource server identifier for the resource server. This could be an HTTPS endpoint where the resource server is located. For example, https://my-weather-api.example.com.
name: StringA friendly name for the resource server.
scopes: Option<Vec<ResourceServerScopeType>>A list of scopes. Each scope is map, where the keys are name and description.
user_pool_id: StringThe user pool ID for the user pool.
Trait Implementations§
Source§impl Clone for CreateResourceServerRequest
impl Clone for CreateResourceServerRequest
Source§fn clone(&self) -> CreateResourceServerRequest
fn clone(&self) -> CreateResourceServerRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateResourceServerRequest
impl Debug for CreateResourceServerRequest
Source§impl Default for CreateResourceServerRequest
impl Default for CreateResourceServerRequest
Source§fn default() -> CreateResourceServerRequest
fn default() -> CreateResourceServerRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for CreateResourceServerRequest
Auto Trait Implementations§
impl Freeze for CreateResourceServerRequest
impl RefUnwindSafe for CreateResourceServerRequest
impl Send for CreateResourceServerRequest
impl Sync for CreateResourceServerRequest
impl Unpin for CreateResourceServerRequest
impl UnwindSafe for CreateResourceServerRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more