pub struct QueryDefinitionProperties {
pub log_group_names: Option<ValueList<String>>,
pub name: Value<String>,
pub query_string: Value<String>,
}Expand description
Properties for the QueryDefinition resource.
Fields§
§log_group_names: Option<ValueList<String>>Property LogGroupNames.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
name: Value<String>Property Name.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
query_string: Value<String>Property QueryString.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
Trait Implementations§
Source§impl Debug for QueryDefinitionProperties
impl Debug for QueryDefinitionProperties
Source§impl Default for QueryDefinitionProperties
impl Default for QueryDefinitionProperties
Source§fn default() -> QueryDefinitionProperties
fn default() -> QueryDefinitionProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QueryDefinitionProperties
impl<'de> Deserialize<'de> for QueryDefinitionProperties
Source§fn deserialize<D: Deserializer<'de>>(
d: D,
) -> Result<QueryDefinitionProperties, D::Error>
fn deserialize<D: Deserializer<'de>>( d: D, ) -> Result<QueryDefinitionProperties, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<QueryDefinitionProperties> for QueryDefinition
impl From<QueryDefinitionProperties> for QueryDefinition
Source§fn from(properties: QueryDefinitionProperties) -> QueryDefinition
fn from(properties: QueryDefinitionProperties) -> QueryDefinition
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for QueryDefinitionProperties
impl RefUnwindSafe for QueryDefinitionProperties
impl Send for QueryDefinitionProperties
impl Sync for QueryDefinitionProperties
impl Unpin for QueryDefinitionProperties
impl UnwindSafe for QueryDefinitionProperties
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