[−][src]Struct rusoto_signer::PutSigningProfileRequest
Fields
overrides: Option<SigningPlatformOverrides>
A subfield of platform
. This specifies any different configuration options that you want to apply to the chosen platform (such as a different hash-algorithm
or signing-algorithm
).
platform_id: String
The ID of the signing platform to be created.
profile_name: String
The name of the signing profile to be created.
signature_validity_period: Option<SignatureValidityPeriod>
The default validity period override for any signature generated using this signing profile. If unspecified, the default is 135 months.
signing_material: Option<SigningMaterial>
The AWS Certificate Manager certificate that will be used to sign code with the new signing profile.
signing_parameters: Option<HashMap<String, String>>
Map of key-value pairs for signing. These can include any information that you want to use during signing.
Tags to be associated with the signing profile that is being created.
Trait Implementations
impl Clone for PutSigningProfileRequest
[src]
pub fn clone(&self) -> PutSigningProfileRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PutSigningProfileRequest
[src]
impl Default for PutSigningProfileRequest
[src]
pub fn default() -> PutSigningProfileRequest
[src]
impl PartialEq<PutSigningProfileRequest> for PutSigningProfileRequest
[src]
pub fn eq(&self, other: &PutSigningProfileRequest) -> bool
[src]
pub fn ne(&self, other: &PutSigningProfileRequest) -> bool
[src]
impl Serialize for PutSigningProfileRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for PutSigningProfileRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for PutSigningProfileRequest
[src]
impl Send for PutSigningProfileRequest
[src]
impl Sync for PutSigningProfileRequest
[src]
impl Unpin for PutSigningProfileRequest
[src]
impl UnwindSafe for PutSigningProfileRequest
[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>,