[−][src]Struct rusoto_acm_pca::CreatePermissionRequest
Fields
actions: Vec<String>The actions that the specified AWS service principal can use. These include IssueCertificate, GetCertificate, and ListPermissions.
The Amazon Resource Name (ARN) of the CA that grants the permissions. You can find the ARN by calling the ListCertificateAuthorities operation. This must have the following form:
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012 .
principal: StringThe AWS service or identity that receives the permission. At this time, the only valid principal is acm.amazonaws.com.
source_account: Option<String>The ID of the calling account.
Trait Implementations
impl PartialEq<CreatePermissionRequest> for CreatePermissionRequest[src]
fn eq(&self, other: &CreatePermissionRequest) -> bool[src]
fn ne(&self, other: &CreatePermissionRequest) -> bool[src]
impl Default for CreatePermissionRequest[src]
fn default() -> CreatePermissionRequest[src]
impl Clone for CreatePermissionRequest[src]
fn clone(&self) -> CreatePermissionRequest[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Debug for CreatePermissionRequest[src]
impl Serialize for CreatePermissionRequest[src]
Auto Trait Implementations
impl Send for CreatePermissionRequest
impl Sync for CreatePermissionRequest
Blanket Implementations
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>, [src]
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId[src]
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self