Struct aws_sdk_signer::types::SigningPlatformOverrides
source · #[non_exhaustive]pub struct SigningPlatformOverrides {
pub signing_configuration: Option<SigningConfigurationOverrides>,
pub signing_image_format: Option<ImageFormat>,
}
Expand description
Any overrides that are applied to the signing configuration of a signing platform.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.signing_configuration: Option<SigningConfigurationOverrides>
A signing configuration that overrides the default encryption or hash algorithm of a signing job.
signing_image_format: Option<ImageFormat>
A signed image is a JSON object. When overriding the default signing platform configuration, a customer can select either of two signing formats, JSONEmbedded
or JSONDetached
. (A third format value, JSON
, is reserved for future use.) With JSONEmbedded
, the signing image has the payload embedded in it. With JSONDetached
, the payload is not be embedded in the signing image.
Implementations§
source§impl SigningPlatformOverrides
impl SigningPlatformOverrides
sourcepub fn signing_configuration(&self) -> Option<&SigningConfigurationOverrides>
pub fn signing_configuration(&self) -> Option<&SigningConfigurationOverrides>
A signing configuration that overrides the default encryption or hash algorithm of a signing job.
sourcepub fn signing_image_format(&self) -> Option<&ImageFormat>
pub fn signing_image_format(&self) -> Option<&ImageFormat>
A signed image is a JSON object. When overriding the default signing platform configuration, a customer can select either of two signing formats, JSONEmbedded
or JSONDetached
. (A third format value, JSON
, is reserved for future use.) With JSONEmbedded
, the signing image has the payload embedded in it. With JSONDetached
, the payload is not be embedded in the signing image.
source§impl SigningPlatformOverrides
impl SigningPlatformOverrides
sourcepub fn builder() -> SigningPlatformOverridesBuilder
pub fn builder() -> SigningPlatformOverridesBuilder
Creates a new builder-style object to manufacture SigningPlatformOverrides
.
Trait Implementations§
source§impl Clone for SigningPlatformOverrides
impl Clone for SigningPlatformOverrides
source§fn clone(&self) -> SigningPlatformOverrides
fn clone(&self) -> SigningPlatformOverrides
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SigningPlatformOverrides
impl Debug for SigningPlatformOverrides
source§impl PartialEq for SigningPlatformOverrides
impl PartialEq for SigningPlatformOverrides
source§fn eq(&self, other: &SigningPlatformOverrides) -> bool
fn eq(&self, other: &SigningPlatformOverrides) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SigningPlatformOverrides
Auto Trait Implementations§
impl Freeze for SigningPlatformOverrides
impl RefUnwindSafe for SigningPlatformOverrides
impl Send for SigningPlatformOverrides
impl Sync for SigningPlatformOverrides
impl Unpin for SigningPlatformOverrides
impl UnwindSafe for SigningPlatformOverrides
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more