Struct aws_sdk_datasync::types::AzureBlobSasConfiguration
source · #[non_exhaustive]pub struct AzureBlobSasConfiguration {
pub token: String,
}
Expand description
The shared access signature (SAS) configuration that allows DataSync to access your Microsoft Azure Blob Storage.
For more information, see SAS tokens for accessing your Azure Blob Storage.
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.token: String
Specifies a SAS token that provides permissions to access your Azure Blob Storage.
The token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:
sp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D
Implementations§
source§impl AzureBlobSasConfiguration
impl AzureBlobSasConfiguration
sourcepub fn token(&self) -> &str
pub fn token(&self) -> &str
Specifies a SAS token that provides permissions to access your Azure Blob Storage.
The token is part of the SAS URI string that comes after the storage resource URI and a question mark. A token looks something like this:
sp=r&st=2023-12-20T14:54:52Z&se=2023-12-20T22:54:52Z&spr=https&sv=2021-06-08&sr=c&sig=aBBKDWQvyuVcTPH9EBp%2FXTI9E%2F%2Fmq171%2BZU178wcwqU%3D
source§impl AzureBlobSasConfiguration
impl AzureBlobSasConfiguration
sourcepub fn builder() -> AzureBlobSasConfigurationBuilder
pub fn builder() -> AzureBlobSasConfigurationBuilder
Creates a new builder-style object to manufacture AzureBlobSasConfiguration
.
Trait Implementations§
source§impl Clone for AzureBlobSasConfiguration
impl Clone for AzureBlobSasConfiguration
source§fn clone(&self) -> AzureBlobSasConfiguration
fn clone(&self) -> AzureBlobSasConfiguration
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AzureBlobSasConfiguration
impl Debug for AzureBlobSasConfiguration
source§impl PartialEq for AzureBlobSasConfiguration
impl PartialEq for AzureBlobSasConfiguration
source§fn eq(&self, other: &AzureBlobSasConfiguration) -> bool
fn eq(&self, other: &AzureBlobSasConfiguration) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AzureBlobSasConfiguration
Auto Trait Implementations§
impl Freeze for AzureBlobSasConfiguration
impl RefUnwindSafe for AzureBlobSasConfiguration
impl Send for AzureBlobSasConfiguration
impl Sync for AzureBlobSasConfiguration
impl Unpin for AzureBlobSasConfiguration
impl UnwindSafe for AzureBlobSasConfiguration
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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