pub struct UpdateInfraStorageBodyS3 {
pub access_key: Option<String>,
pub bucket: Option<String>,
pub endpoint: Option<String>,
pub public_base_url: Option<String>,
pub region: Option<String>,
pub secret_key: Option<String>,
}Expand description
UpdateInfraStorageBodyS3
JSON schema
{
"type": "object",
"properties": {
"accessKey": {
"type": "string"
},
"bucket": {
"type": "string"
},
"endpoint": {
"type": "string"
},
"publicBaseUrl": {
"type": "string"
},
"region": {
"type": "string"
},
"secretKey": {
"type": "string"
}
}
}Fields§
§access_key: Option<String>§bucket: Option<String>§endpoint: Option<String>§public_base_url: Option<String>§region: Option<String>§secret_key: Option<String>Implementations§
Source§impl UpdateInfraStorageBodyS3
impl UpdateInfraStorageBodyS3
pub fn builder() -> UpdateInfraStorageBodyS3
Trait Implementations§
Source§impl Clone for UpdateInfraStorageBodyS3
impl Clone for UpdateInfraStorageBodyS3
Source§fn clone(&self) -> UpdateInfraStorageBodyS3
fn clone(&self) -> UpdateInfraStorageBodyS3
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 UpdateInfraStorageBodyS3
impl Debug for UpdateInfraStorageBodyS3
Source§impl Default for UpdateInfraStorageBodyS3
impl Default for UpdateInfraStorageBodyS3
Source§impl<'de> Deserialize<'de> for UpdateInfraStorageBodyS3
impl<'de> Deserialize<'de> for UpdateInfraStorageBodyS3
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<&UpdateInfraStorageBodyS3> for UpdateInfraStorageBodyS3
impl From<&UpdateInfraStorageBodyS3> for UpdateInfraStorageBodyS3
Source§fn from(value: &UpdateInfraStorageBodyS3) -> Self
fn from(value: &UpdateInfraStorageBodyS3) -> Self
Converts to this type from the input type.
Source§impl From<UpdateInfraStorageBodyS3> for UpdateInfraStorageBodyS3
impl From<UpdateInfraStorageBodyS3> for UpdateInfraStorageBodyS3
Source§fn from(value: UpdateInfraStorageBodyS3) -> Self
fn from(value: UpdateInfraStorageBodyS3) -> Self
Converts to this type from the input type.
Source§impl Serialize for UpdateInfraStorageBodyS3
impl Serialize for UpdateInfraStorageBodyS3
Source§impl TryFrom<UpdateInfraStorageBodyS3> for UpdateInfraStorageBodyS3
impl TryFrom<UpdateInfraStorageBodyS3> for UpdateInfraStorageBodyS3
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: UpdateInfraStorageBodyS3) -> Result<Self, ConversionError>
fn try_from(value: UpdateInfraStorageBodyS3) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for UpdateInfraStorageBodyS3
impl RefUnwindSafe for UpdateInfraStorageBodyS3
impl Send for UpdateInfraStorageBodyS3
impl Sync for UpdateInfraStorageBodyS3
impl Unpin for UpdateInfraStorageBodyS3
impl UnsafeUnpin for UpdateInfraStorageBodyS3
impl UnwindSafe for UpdateInfraStorageBodyS3
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