Struct aws_sdk_appmesh::model::FileAccessLog
source · [−]Expand description
An object that represents an access log file.
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.path: Option<String>
The file path to write access logs to. You can use /dev/stdout
to send access logs to standard out and configure your Envoy container to use a log driver, such as awslogs
, to export the access logs to a log storage service such as Amazon CloudWatch Logs. You can also specify a path in the Envoy container's file system to write the files to disk.
The Envoy process must have write permissions to the path that you specify here. Otherwise, Envoy fails to bootstrap properly.
Implementations
sourceimpl FileAccessLog
impl FileAccessLog
sourcepub fn path(&self) -> Option<&str>
pub fn path(&self) -> Option<&str>
The file path to write access logs to. You can use /dev/stdout
to send access logs to standard out and configure your Envoy container to use a log driver, such as awslogs
, to export the access logs to a log storage service such as Amazon CloudWatch Logs. You can also specify a path in the Envoy container's file system to write the files to disk.
The Envoy process must have write permissions to the path that you specify here. Otherwise, Envoy fails to bootstrap properly.
sourceimpl FileAccessLog
impl FileAccessLog
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture FileAccessLog
.
Trait Implementations
sourceimpl Clone for FileAccessLog
impl Clone for FileAccessLog
sourcefn clone(&self) -> FileAccessLog
fn clone(&self) -> FileAccessLog
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 Debug for FileAccessLog
impl Debug for FileAccessLog
sourceimpl PartialEq<FileAccessLog> for FileAccessLog
impl PartialEq<FileAccessLog> for FileAccessLog
sourcefn eq(&self, other: &FileAccessLog) -> bool
fn eq(&self, other: &FileAccessLog) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &FileAccessLog) -> bool
fn ne(&self, other: &FileAccessLog) -> bool
This method tests for !=
.
impl StructuralPartialEq for FileAccessLog
Auto Trait Implementations
impl RefUnwindSafe for FileAccessLog
impl Send for FileAccessLog
impl Sync for FileAccessLog
impl Unpin for FileAccessLog
impl UnwindSafe for FileAccessLog
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> 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