Cloud Pub/Sub V1 API - Class Google::Cloud::PubSub::V1::IngestionDataSourceSettings::AzureEventHubs (v1.5.0)

Reference documentation and code samples for the Cloud Pub/Sub V1 API class Google::Cloud::PubSub::V1::IngestionDataSourceSettings::AzureEventHubs.

Ingestion settings for Azure Event Hubs.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#client_id

def client_id() -> ::String
Returns
  • (::String) — Optional. The client id of the Azure application that is being used to authenticate Pub/Sub.

#client_id=

def client_id=(value) -> ::String
Parameter
  • value (::String) — Optional. The client id of the Azure application that is being used to authenticate Pub/Sub.
Returns
  • (::String) — Optional. The client id of the Azure application that is being used to authenticate Pub/Sub.

#event_hub

def event_hub() -> ::String
Returns
  • (::String) — Optional. The name of the Event Hub.

#event_hub=

def event_hub=(value) -> ::String
Parameter
  • value (::String) — Optional. The name of the Event Hub.
Returns
  • (::String) — Optional. The name of the Event Hub.

#gcp_service_account

def gcp_service_account() -> ::String
Returns
  • (::String) — Optional. The GCP service account to be used for Federated Identity authentication.

#gcp_service_account=

def gcp_service_account=(value) -> ::String
Parameter
  • value (::String) — Optional. The GCP service account to be used for Federated Identity authentication.
Returns
  • (::String) — Optional. The GCP service account to be used for Federated Identity authentication.

#namespace

def namespace() -> ::String
Returns
  • (::String) — Optional. The name of the Event Hubs namespace.

#namespace=

def namespace=(value) -> ::String
Parameter
  • value (::String) — Optional. The name of the Event Hubs namespace.
Returns
  • (::String) — Optional. The name of the Event Hubs namespace.

#resource_group

def resource_group() -> ::String
Returns
  • (::String) — Optional. Name of the resource group within the azure subscription.

#resource_group=

def resource_group=(value) -> ::String
Parameter
  • value (::String) — Optional. Name of the resource group within the azure subscription.
Returns
  • (::String) — Optional. Name of the resource group within the azure subscription.

#state

def state() -> ::Google::Cloud::PubSub::V1::IngestionDataSourceSettings::AzureEventHubs::State
Returns

#subscription_id

def subscription_id() -> ::String
Returns
  • (::String) — Optional. The Azure subscription id.

#subscription_id=

def subscription_id=(value) -> ::String
Parameter
  • value (::String) — Optional. The Azure subscription id.
Returns
  • (::String) — Optional. The Azure subscription id.

#tenant_id

def tenant_id() -> ::String
Returns
  • (::String) — Optional. The tenant id of the Azure application that is being used to authenticate Pub/Sub.

#tenant_id=

def tenant_id=(value) -> ::String
Parameter
  • value (::String) — Optional. The tenant id of the Azure application that is being used to authenticate Pub/Sub.
Returns
  • (::String) — Optional. The tenant id of the Azure application that is being used to authenticate Pub/Sub.