pub struct PermissionsBoundary {
pub permissions_boundary_arn: String,
pub permissions_boundary_type: String,
}
Fields§
§permissions_boundary_arn: String
The ARN of the policy set as permissions boundary.
permissions_boundary_type: String
The permissions boundary usage type that indicates what type of IAM resource is used as the permissions boundary for an entity. This data type can only have a value of Policy.
Trait Implementations§
Source§impl Clone for PermissionsBoundary
impl Clone for PermissionsBoundary
Source§fn clone(&self) -> PermissionsBoundary
fn clone(&self) -> PermissionsBoundary
Returns a copy 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 PermissionsBoundary
impl Debug for PermissionsBoundary
Source§impl Default for PermissionsBoundary
impl Default for PermissionsBoundary
Source§fn default() -> PermissionsBoundary
fn default() -> PermissionsBoundary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PermissionsBoundary
impl<'de> Deserialize<'de> for PermissionsBoundary
Source§fn 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
Auto Trait Implementations§
impl Freeze for PermissionsBoundary
impl RefUnwindSafe for PermissionsBoundary
impl Send for PermissionsBoundary
impl Sync for PermissionsBoundary
impl Unpin for PermissionsBoundary
impl UnwindSafe for PermissionsBoundary
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