[−][src]Struct rusoto_acm_pca::DeletePermissionRequest
Fields
The Amazon Resource Number (ARN) of the private CA that issued the permissions. You can find the CA's ARN by calling the ListCertificateAuthorities action. This must have the following form:
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012
.
principal: String
The AWS service or identity that will have its CA permissions revoked. At this time, the only valid service principal is acm.amazonaws.com
source_account: Option<String>
The AWS account that calls this action.
Trait Implementations
impl Clone for DeletePermissionRequest
[src]
pub fn clone(&self) -> DeletePermissionRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for DeletePermissionRequest
[src]
impl Default for DeletePermissionRequest
[src]
pub fn default() -> DeletePermissionRequest
[src]
impl PartialEq<DeletePermissionRequest> for DeletePermissionRequest
[src]
pub fn eq(&self, other: &DeletePermissionRequest) -> bool
[src]
pub fn ne(&self, other: &DeletePermissionRequest) -> bool
[src]
impl Serialize for DeletePermissionRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for DeletePermissionRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for DeletePermissionRequest
[src]
impl Send for DeletePermissionRequest
[src]
impl Sync for DeletePermissionRequest
[src]
impl Unpin for DeletePermissionRequest
[src]
impl UnwindSafe for DeletePermissionRequest
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,