pub struct AzureEventHubs {
pub client_id: Option<String>,
pub event_hub: Option<String>,
pub gcp_service_account: Option<String>,
pub namespace: Option<String>,
pub resource_group: Option<String>,
pub state: Option<String>,
pub subscription_id: Option<String>,
pub tenant_id: Option<String>,
}Expand description
Ingestion settings for Azure Event Hubs.
This type is not used in any activity, and only used as part of another schema.
Fields§
§client_id: Option<String>Optional. The client id of the Azure application that is being used to authenticate Pub/Sub.
event_hub: Option<String>Optional. The name of the Event Hub.
gcp_service_account: Option<String>Optional. The GCP service account to be used for Federated Identity authentication.
namespace: Option<String>Optional. The name of the Event Hubs namespace.
resource_group: Option<String>Optional. Name of the resource group within the azure subscription.
state: Option<String>Output only. An output-only field that indicates the state of the Event Hubs ingestion source.
subscription_id: Option<String>Optional. The Azure subscription id.
tenant_id: Option<String>Optional. The tenant id of the Azure application that is being used to authenticate Pub/Sub.
Trait Implementations§
Source§impl Clone for AzureEventHubs
impl Clone for AzureEventHubs
Source§fn clone(&self) -> AzureEventHubs
fn clone(&self) -> AzureEventHubs
Returns a duplicate 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 Debug for AzureEventHubs
impl Debug for AzureEventHubs
Source§impl Default for AzureEventHubs
impl Default for AzureEventHubs
Source§fn default() -> AzureEventHubs
fn default() -> AzureEventHubs
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AzureEventHubs
impl<'de> Deserialize<'de> for AzureEventHubs
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
Source§impl Serialize for AzureEventHubs
impl Serialize for AzureEventHubs
impl Part for AzureEventHubs
Auto Trait Implementations§
impl Freeze for AzureEventHubs
impl RefUnwindSafe for AzureEventHubs
impl Send for AzureEventHubs
impl Sync for AzureEventHubs
impl Unpin for AzureEventHubs
impl UnwindSafe for AzureEventHubs
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