pub struct AwsServiceOverrides {
pub endpoints: HashMap<String, String>,
}Expand description
Service endpoint overrides for testing AWS services
JSON schema
{
"description": "Service endpoint overrides for testing AWS services",
"type": "object",
"required": [
"endpoints"
],
"properties": {
"endpoints": {
"description": "Override endpoints for specific AWS services\nKey is the service name (e.g., \"lambda\", \"s3\"), value is the base URL",
"type": "object",
"additionalProperties": {
"type": "string"
}
}
},
"additionalProperties": false
}Fields§
§endpoints: HashMap<String, String>Override endpoints for specific AWS services Key is the service name (e.g., “lambda”, “s3”), value is the base URL
Implementations§
Source§impl AwsServiceOverrides
impl AwsServiceOverrides
pub fn builder() -> AwsServiceOverrides
Trait Implementations§
Source§impl Clone for AwsServiceOverrides
impl Clone for AwsServiceOverrides
Source§fn clone(&self) -> AwsServiceOverrides
fn clone(&self) -> AwsServiceOverrides
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AwsServiceOverrides
impl Debug for AwsServiceOverrides
Source§impl<'de> Deserialize<'de> for AwsServiceOverrides
impl<'de> Deserialize<'de> for AwsServiceOverrides
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&AwsServiceOverrides> for AwsServiceOverrides
impl From<&AwsServiceOverrides> for AwsServiceOverrides
Source§fn from(value: &AwsServiceOverrides) -> Self
fn from(value: &AwsServiceOverrides) -> Self
Converts to this type from the input type.
Source§impl From<AwsServiceOverrides> for AwsServiceOverrides
impl From<AwsServiceOverrides> for AwsServiceOverrides
Source§fn from(value: AwsServiceOverrides) -> Self
fn from(value: AwsServiceOverrides) -> Self
Converts to this type from the input type.
Source§impl Serialize for AwsServiceOverrides
impl Serialize for AwsServiceOverrides
Source§impl TryFrom<AwsServiceOverrides> for AwsServiceOverrides
impl TryFrom<AwsServiceOverrides> for AwsServiceOverrides
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: AwsServiceOverrides) -> Result<Self, ConversionError>
fn try_from(value: AwsServiceOverrides) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for AwsServiceOverrides
impl RefUnwindSafe for AwsServiceOverrides
impl Send for AwsServiceOverrides
impl Sync for AwsServiceOverrides
impl Unpin for AwsServiceOverrides
impl UnsafeUnpin for AwsServiceOverrides
impl UnwindSafe for AwsServiceOverrides
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
Mutably borrows from an owned value. Read more