pub struct EventTargetAzureLogsIngestion {
pub tenant_id: String,
pub client_id: String,
pub client_secret: String,
pub logs_ingestion_uri: String,
pub data_collection_rule_id: String,
pub data_collection_stream_name: String,
}
Fields§
§tenant_id: String
Tenant ID for the Azure account
client_id: String
Client ID for the application client
client_secret: String
Client Secret for the application client
logs_ingestion_uri: String
Data collection endpoint logs ingestion URI
data_collection_rule_id: String
Data collection rule immutable ID
data_collection_stream_name: String
Data collection stream name to use as destination, located inside the DCR
Trait Implementations§
Source§impl Clone for EventTargetAzureLogsIngestion
impl Clone for EventTargetAzureLogsIngestion
Source§fn clone(&self) -> EventTargetAzureLogsIngestion
fn clone(&self) -> EventTargetAzureLogsIngestion
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for EventTargetAzureLogsIngestion
impl Default for EventTargetAzureLogsIngestion
Source§fn default() -> EventTargetAzureLogsIngestion
fn default() -> EventTargetAzureLogsIngestion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EventTargetAzureLogsIngestion
impl<'de> Deserialize<'de> for EventTargetAzureLogsIngestion
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
Auto Trait Implementations§
impl Freeze for EventTargetAzureLogsIngestion
impl RefUnwindSafe for EventTargetAzureLogsIngestion
impl Send for EventTargetAzureLogsIngestion
impl Sync for EventTargetAzureLogsIngestion
impl Unpin for EventTargetAzureLogsIngestion
impl UnwindSafe for EventTargetAzureLogsIngestion
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