pub struct DeletePermissionRequest {
pub certificate_authority_arn: String,
pub principal: String,
pub source_account: Option<String>,
}
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§
Source§impl Clone for DeletePermissionRequest
impl Clone for DeletePermissionRequest
Source§fn clone(&self) -> DeletePermissionRequest
fn clone(&self) -> DeletePermissionRequest
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 DeletePermissionRequest
impl Debug for DeletePermissionRequest
Source§impl Default for DeletePermissionRequest
impl Default for DeletePermissionRequest
Source§fn default() -> DeletePermissionRequest
fn default() -> DeletePermissionRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for DeletePermissionRequest
impl PartialEq for DeletePermissionRequest
Source§impl Serialize for DeletePermissionRequest
impl Serialize for DeletePermissionRequest
impl StructuralPartialEq for DeletePermissionRequest
Auto Trait Implementations§
impl Freeze for DeletePermissionRequest
impl RefUnwindSafe for DeletePermissionRequest
impl Send for DeletePermissionRequest
impl Sync for DeletePermissionRequest
impl Unpin for DeletePermissionRequest
impl UnwindSafe for DeletePermissionRequest
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