[−][src]Enum rusoto_firehose::CreateDeliveryStreamError
Errors returned by CreateDeliveryStream
Variants
InvalidArgument(String)
The specified input parameter has a value that is not valid.
InvalidKMSResource(String)
Kinesis Data Firehose throws this exception when an attempt to put records or to start or stop delivery stream encryption fails. This happens when the KMS service throws one of the following exception types: AccessDeniedException
, InvalidStateException
, DisabledException
, or NotFoundException
.
LimitExceeded(String)
You have already reached the limit for a requested resource.
ResourceInUse(String)
The resource is already in use and not available for this operation.
Implementations
impl CreateDeliveryStreamError
[src]
pub fn from_response(
res: BufferedHttpResponse
) -> RusotoError<CreateDeliveryStreamError>
[src]
res: BufferedHttpResponse
) -> RusotoError<CreateDeliveryStreamError>
Trait Implementations
impl Debug for CreateDeliveryStreamError
[src]
impl Display for CreateDeliveryStreamError
[src]
impl Error for CreateDeliveryStreamError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl PartialEq<CreateDeliveryStreamError> for CreateDeliveryStreamError
[src]
fn eq(&self, other: &CreateDeliveryStreamError) -> bool
[src]
fn ne(&self, other: &CreateDeliveryStreamError) -> bool
[src]
impl StructuralPartialEq for CreateDeliveryStreamError
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateDeliveryStreamError
impl Send for CreateDeliveryStreamError
impl Sync for CreateDeliveryStreamError
impl Unpin for CreateDeliveryStreamError
impl UnwindSafe for CreateDeliveryStreamError
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[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> Sealed<T> for T where
T: ?Sized,
T: ?Sized,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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.
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>,