[−][src]Struct rusoto_acm_pca::ImportCertificateAuthorityCertificateRequest
Fields
certificate: Bytes
The PEM-encoded certificate for a private CA. This may be a self-signed certificate in the case of a root CA, or it may be signed by another CA that you control.
The Amazon Resource Name (ARN) that was returned when you called CreateCertificateAuthority. This must be of the form:
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012
certificate_chain: Option<Bytes>
A PEM-encoded file that contains all of your certificates, other than the certificate you're importing, chaining up to your root CA. Your ACM Private CA-hosted or on-premises root certificate is the last in the chain, and each certificate in the chain signs the one preceding.
This parameter must be supplied when you import a subordinate CA. When you import a root CA, there is no chain.
Trait Implementations
impl Clone for ImportCertificateAuthorityCertificateRequest
[src]
pub fn clone(&self) -> ImportCertificateAuthorityCertificateRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ImportCertificateAuthorityCertificateRequest
[src]
impl Default for ImportCertificateAuthorityCertificateRequest
[src]
impl PartialEq<ImportCertificateAuthorityCertificateRequest> for ImportCertificateAuthorityCertificateRequest
[src]
pub fn eq(&self, other: &ImportCertificateAuthorityCertificateRequest) -> bool
[src]
pub fn ne(&self, other: &ImportCertificateAuthorityCertificateRequest) -> bool
[src]
impl Serialize for ImportCertificateAuthorityCertificateRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for ImportCertificateAuthorityCertificateRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for ImportCertificateAuthorityCertificateRequest
[src]
impl Send for ImportCertificateAuthorityCertificateRequest
[src]
impl Sync for ImportCertificateAuthorityCertificateRequest
[src]
impl Unpin for ImportCertificateAuthorityCertificateRequest
[src]
impl UnwindSafe for ImportCertificateAuthorityCertificateRequest
[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> 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>,