pub struct CloudFrontOriginAccessIdentityConfig {
pub caller_reference: String,
pub comment: String,
}
Expand description
Origin access identity configuration. Send a GET
request to the /CloudFront API version/CloudFront/identity ID/config
resource.
Fields
caller_reference: String
A unique value (for example, a date-time stamp) that ensures that the request can't be replayed.
If the value of CallerReference
is new (regardless of the content of the CloudFrontOriginAccessIdentityConfig
object), a new origin access identity is created.
If the CallerReference
is a value already sent in a previous identity request, and the content of the CloudFrontOriginAccessIdentityConfig
is identical to the original request (ignoring white space), the response includes the same information returned to the original request.
If the CallerReference
is a value you already sent in a previous request to create an identity, but the content of the CloudFrontOriginAccessIdentityConfig
is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists
error.
comment: String
A comment to describe the origin access identity. The comment cannot be longer than 128 characters.
Trait Implementations
sourceimpl Clone for CloudFrontOriginAccessIdentityConfig
impl Clone for CloudFrontOriginAccessIdentityConfig
sourcefn clone(&self) -> CloudFrontOriginAccessIdentityConfig
fn clone(&self) -> CloudFrontOriginAccessIdentityConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Default for CloudFrontOriginAccessIdentityConfig
impl Default for CloudFrontOriginAccessIdentityConfig
sourcefn default() -> CloudFrontOriginAccessIdentityConfig
fn default() -> CloudFrontOriginAccessIdentityConfig
Returns the “default value” for a type. Read more
sourceimpl PartialEq<CloudFrontOriginAccessIdentityConfig> for CloudFrontOriginAccessIdentityConfig
impl PartialEq<CloudFrontOriginAccessIdentityConfig> for CloudFrontOriginAccessIdentityConfig
sourcefn eq(&self, other: &CloudFrontOriginAccessIdentityConfig) -> bool
fn eq(&self, other: &CloudFrontOriginAccessIdentityConfig) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CloudFrontOriginAccessIdentityConfig) -> bool
fn ne(&self, other: &CloudFrontOriginAccessIdentityConfig) -> bool
This method tests for !=
.
impl StructuralPartialEq for CloudFrontOriginAccessIdentityConfig
Auto Trait Implementations
impl RefUnwindSafe for CloudFrontOriginAccessIdentityConfig
impl Send for CloudFrontOriginAccessIdentityConfig
impl Sync for CloudFrontOriginAccessIdentityConfig
impl Unpin for CloudFrontOriginAccessIdentityConfig
impl UnwindSafe for CloudFrontOriginAccessIdentityConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more