Struct amazon_sp_tokens::models::create_restricted_data_token_request::CreateRestrictedDataTokenRequest
source · [−]pub struct CreateRestrictedDataTokenRequest {
pub target_application: Option<String>,
pub restricted_resources: Vec<RestrictedResource>,
}Expand description
CreateRestrictedDataTokenRequest : The request schema for the createRestrictedDataToken operation.
Fields
target_application: Option<String>The application ID for the target application to which access is being delegated.
restricted_resources: Vec<RestrictedResource>A list of restricted resources. Maximum: 50
Implementations
sourceimpl CreateRestrictedDataTokenRequest
impl CreateRestrictedDataTokenRequest
sourcepub fn new(
restricted_resources: Vec<RestrictedResource>
) -> CreateRestrictedDataTokenRequest
pub fn new(
restricted_resources: Vec<RestrictedResource>
) -> CreateRestrictedDataTokenRequest
The request schema for the createRestrictedDataToken operation.
Trait Implementations
sourceimpl Clone for CreateRestrictedDataTokenRequest
impl Clone for CreateRestrictedDataTokenRequest
sourcefn clone(&self) -> CreateRestrictedDataTokenRequest
fn clone(&self) -> CreateRestrictedDataTokenRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Default for CreateRestrictedDataTokenRequest
impl Default for CreateRestrictedDataTokenRequest
sourcefn default() -> CreateRestrictedDataTokenRequest
fn default() -> CreateRestrictedDataTokenRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CreateRestrictedDataTokenRequest
impl<'de> Deserialize<'de> for CreateRestrictedDataTokenRequest
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<CreateRestrictedDataTokenRequest> for CreateRestrictedDataTokenRequest
impl PartialEq<CreateRestrictedDataTokenRequest> for CreateRestrictedDataTokenRequest
sourcefn eq(&self, other: &CreateRestrictedDataTokenRequest) -> bool
fn eq(&self, other: &CreateRestrictedDataTokenRequest) -> bool
impl StructuralPartialEq for CreateRestrictedDataTokenRequest
Auto Trait Implementations
impl RefUnwindSafe for CreateRestrictedDataTokenRequest
impl Send for CreateRestrictedDataTokenRequest
impl Sync for CreateRestrictedDataTokenRequest
impl Unpin for CreateRestrictedDataTokenRequest
impl UnwindSafe for CreateRestrictedDataTokenRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more