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
- (::Google::Cloud::PubSub::V1::IngestionDataSourceSettings::AzureEventHubs::State) — Output only. An output-only field that indicates the state of the Event Hubs ingestion source.
#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.