pub struct LogSetup {
pub enabled: Option<bool>,
pub types: Option<Vec<String>>,
}Expand description
An object representing the enabled or disabled Kubernetes control plane logs for your cluster.
Fields§
§enabled: Option<bool>If a log type is enabled, that log type exports its control plane logs to CloudWatch Logs. If a log type isn't enabled, that log type doesn't export its control plane logs. Each individual log type can be enabled or disabled independently.
types: Option<Vec<String>>The available cluster control plane log types.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LogSetup
impl<'de> Deserialize<'de> for LogSetup
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
impl StructuralPartialEq for LogSetup
Auto Trait Implementations§
impl Freeze for LogSetup
impl RefUnwindSafe for LogSetup
impl Send for LogSetup
impl Sync for LogSetup
impl Unpin for LogSetup
impl UnwindSafe for LogSetup
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