pub struct UpdateAzureCredentialDto {
pub service: Option<ServiceTrue>,
pub region: Option<RegionTrue>,
pub api_key: Option<String>,
pub fallback_index: Option<f64>,
pub name: Option<String>,
pub bucket_plan: Option<AzureBlobStorageBucketPlan>,
}
Fields§
§service: Option<ServiceTrue>
This is the service being used in Azure.
region: Option<RegionTrue>
This is the region of the Azure resource.
api_key: Option<String>
This is not returned in the API.
fallback_index: Option<f64>
This is the order in which this storage provider is tried during upload retries. Lower numbers are tried first in increasing order.
name: Option<String>
This is the name of credential. This is just for your reference.
bucket_plan: Option<AzureBlobStorageBucketPlan>
This is the bucket plan that can be provided to store call artifacts in Azure Blob Storage.
Implementations§
Source§impl UpdateAzureCredentialDto
impl UpdateAzureCredentialDto
pub fn new() -> UpdateAzureCredentialDto
Trait Implementations§
Source§impl Clone for UpdateAzureCredentialDto
impl Clone for UpdateAzureCredentialDto
Source§fn clone(&self) -> UpdateAzureCredentialDto
fn clone(&self) -> UpdateAzureCredentialDto
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UpdateAzureCredentialDto
impl Debug for UpdateAzureCredentialDto
Source§impl Default for UpdateAzureCredentialDto
impl Default for UpdateAzureCredentialDto
Source§fn default() -> UpdateAzureCredentialDto
fn default() -> UpdateAzureCredentialDto
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateAzureCredentialDto
impl<'de> Deserialize<'de> for UpdateAzureCredentialDto
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 PartialEq for UpdateAzureCredentialDto
impl PartialEq for UpdateAzureCredentialDto
Source§impl Serialize for UpdateAzureCredentialDto
impl Serialize for UpdateAzureCredentialDto
impl StructuralPartialEq for UpdateAzureCredentialDto
Auto Trait Implementations§
impl Freeze for UpdateAzureCredentialDto
impl RefUnwindSafe for UpdateAzureCredentialDto
impl Send for UpdateAzureCredentialDto
impl Sync for UpdateAzureCredentialDto
impl Unpin for UpdateAzureCredentialDto
impl UnwindSafe for UpdateAzureCredentialDto
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