Class: Google::Cloud::PubSub::V1::IngestionDataSourceSettings::AzureEventHubs
- Inherits:
-
Object
- Object
- Google::Cloud::PubSub::V1::IngestionDataSourceSettings::AzureEventHubs
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/pubsub/v1/pubsub.rb
Overview
Ingestion settings for Azure Event Hubs.
Defined Under Namespace
Modules: State
Instance Attribute Summary collapse
-
#client_id ⇒ ::String
Optional.
-
#event_hub ⇒ ::String
Optional.
-
#gcp_service_account ⇒ ::String
Optional.
-
#namespace ⇒ ::String
Optional.
-
#resource_group ⇒ ::String
Optional.
-
#state ⇒ ::Google::Cloud::PubSub::V1::IngestionDataSourceSettings::AzureEventHubs::State
readonly
Output only.
-
#subscription_id ⇒ ::String
Optional.
-
#tenant_id ⇒ ::String
Optional.
Instance Attribute Details
#client_id ⇒ ::String
Returns Optional. The client id of the Azure application that is being used to authenticate Pub/Sub.
291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 |
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 291 class AzureEventHubs include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible states for managed ingestion from Event Hubs. module State # Default value. This value is unused. STATE_UNSPECIFIED = 0 # Ingestion is active. ACTIVE = 1 # Permission denied encountered while consuming data from Event Hubs. # This can happen when `client_id`, or `tenant_id` are invalid. Or the # right permissions haven't been granted. EVENT_HUBS_PERMISSION_DENIED = 2 # Permission denied encountered while publishing to the topic. PUBLISH_PERMISSION_DENIED = 3 # The provided Event Hubs namespace couldn't be found. NAMESPACE_NOT_FOUND = 4 # The provided Event Hub couldn't be found. EVENT_HUB_NOT_FOUND = 5 # The provided Event Hubs subscription couldn't be found. SUBSCRIPTION_NOT_FOUND = 6 # The provided Event Hubs resource group couldn't be found. RESOURCE_GROUP_NOT_FOUND = 7 end end |
#event_hub ⇒ ::String
Returns Optional. The name of the Event Hub.
291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 |
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 291 class AzureEventHubs include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible states for managed ingestion from Event Hubs. module State # Default value. This value is unused. STATE_UNSPECIFIED = 0 # Ingestion is active. ACTIVE = 1 # Permission denied encountered while consuming data from Event Hubs. # This can happen when `client_id`, or `tenant_id` are invalid. Or the # right permissions haven't been granted. EVENT_HUBS_PERMISSION_DENIED = 2 # Permission denied encountered while publishing to the topic. PUBLISH_PERMISSION_DENIED = 3 # The provided Event Hubs namespace couldn't be found. NAMESPACE_NOT_FOUND = 4 # The provided Event Hub couldn't be found. EVENT_HUB_NOT_FOUND = 5 # The provided Event Hubs subscription couldn't be found. SUBSCRIPTION_NOT_FOUND = 6 # The provided Event Hubs resource group couldn't be found. RESOURCE_GROUP_NOT_FOUND = 7 end end |
#gcp_service_account ⇒ ::String
Returns Optional. The GCP service account to be used for Federated Identity authentication.
291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 |
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 291 class AzureEventHubs include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible states for managed ingestion from Event Hubs. module State # Default value. This value is unused. STATE_UNSPECIFIED = 0 # Ingestion is active. ACTIVE = 1 # Permission denied encountered while consuming data from Event Hubs. # This can happen when `client_id`, or `tenant_id` are invalid. Or the # right permissions haven't been granted. EVENT_HUBS_PERMISSION_DENIED = 2 # Permission denied encountered while publishing to the topic. PUBLISH_PERMISSION_DENIED = 3 # The provided Event Hubs namespace couldn't be found. NAMESPACE_NOT_FOUND = 4 # The provided Event Hub couldn't be found. EVENT_HUB_NOT_FOUND = 5 # The provided Event Hubs subscription couldn't be found. SUBSCRIPTION_NOT_FOUND = 6 # The provided Event Hubs resource group couldn't be found. RESOURCE_GROUP_NOT_FOUND = 7 end end |
#namespace ⇒ ::String
Returns Optional. The name of the Event Hubs namespace.
291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 |
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 291 class AzureEventHubs include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible states for managed ingestion from Event Hubs. module State # Default value. This value is unused. STATE_UNSPECIFIED = 0 # Ingestion is active. ACTIVE = 1 # Permission denied encountered while consuming data from Event Hubs. # This can happen when `client_id`, or `tenant_id` are invalid. Or the # right permissions haven't been granted. EVENT_HUBS_PERMISSION_DENIED = 2 # Permission denied encountered while publishing to the topic. PUBLISH_PERMISSION_DENIED = 3 # The provided Event Hubs namespace couldn't be found. NAMESPACE_NOT_FOUND = 4 # The provided Event Hub couldn't be found. EVENT_HUB_NOT_FOUND = 5 # The provided Event Hubs subscription couldn't be found. SUBSCRIPTION_NOT_FOUND = 6 # The provided Event Hubs resource group couldn't be found. RESOURCE_GROUP_NOT_FOUND = 7 end end |
#resource_group ⇒ ::String
Returns Optional. Name of the resource group within the azure subscription.
291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 |
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 291 class AzureEventHubs include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible states for managed ingestion from Event Hubs. module State # Default value. This value is unused. STATE_UNSPECIFIED = 0 # Ingestion is active. ACTIVE = 1 # Permission denied encountered while consuming data from Event Hubs. # This can happen when `client_id`, or `tenant_id` are invalid. Or the # right permissions haven't been granted. EVENT_HUBS_PERMISSION_DENIED = 2 # Permission denied encountered while publishing to the topic. PUBLISH_PERMISSION_DENIED = 3 # The provided Event Hubs namespace couldn't be found. NAMESPACE_NOT_FOUND = 4 # The provided Event Hub couldn't be found. EVENT_HUB_NOT_FOUND = 5 # The provided Event Hubs subscription couldn't be found. SUBSCRIPTION_NOT_FOUND = 6 # The provided Event Hubs resource group couldn't be found. RESOURCE_GROUP_NOT_FOUND = 7 end end |
#state ⇒ ::Google::Cloud::PubSub::V1::IngestionDataSourceSettings::AzureEventHubs::State (readonly)
Returns Output only. An output-only field that indicates the state of the Event Hubs ingestion source.
291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 |
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 291 class AzureEventHubs include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible states for managed ingestion from Event Hubs. module State # Default value. This value is unused. STATE_UNSPECIFIED = 0 # Ingestion is active. ACTIVE = 1 # Permission denied encountered while consuming data from Event Hubs. # This can happen when `client_id`, or `tenant_id` are invalid. Or the # right permissions haven't been granted. EVENT_HUBS_PERMISSION_DENIED = 2 # Permission denied encountered while publishing to the topic. PUBLISH_PERMISSION_DENIED = 3 # The provided Event Hubs namespace couldn't be found. NAMESPACE_NOT_FOUND = 4 # The provided Event Hub couldn't be found. EVENT_HUB_NOT_FOUND = 5 # The provided Event Hubs subscription couldn't be found. SUBSCRIPTION_NOT_FOUND = 6 # The provided Event Hubs resource group couldn't be found. RESOURCE_GROUP_NOT_FOUND = 7 end end |
#subscription_id ⇒ ::String
Returns Optional. The Azure subscription id.
291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 |
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 291 class AzureEventHubs include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible states for managed ingestion from Event Hubs. module State # Default value. This value is unused. STATE_UNSPECIFIED = 0 # Ingestion is active. ACTIVE = 1 # Permission denied encountered while consuming data from Event Hubs. # This can happen when `client_id`, or `tenant_id` are invalid. Or the # right permissions haven't been granted. EVENT_HUBS_PERMISSION_DENIED = 2 # Permission denied encountered while publishing to the topic. PUBLISH_PERMISSION_DENIED = 3 # The provided Event Hubs namespace couldn't be found. NAMESPACE_NOT_FOUND = 4 # The provided Event Hub couldn't be found. EVENT_HUB_NOT_FOUND = 5 # The provided Event Hubs subscription couldn't be found. SUBSCRIPTION_NOT_FOUND = 6 # The provided Event Hubs resource group couldn't be found. RESOURCE_GROUP_NOT_FOUND = 7 end end |
#tenant_id ⇒ ::String
Returns Optional. The tenant id of the Azure application that is being used to authenticate Pub/Sub.
291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 |
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 291 class AzureEventHubs include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Possible states for managed ingestion from Event Hubs. module State # Default value. This value is unused. STATE_UNSPECIFIED = 0 # Ingestion is active. ACTIVE = 1 # Permission denied encountered while consuming data from Event Hubs. # This can happen when `client_id`, or `tenant_id` are invalid. Or the # right permissions haven't been granted. EVENT_HUBS_PERMISSION_DENIED = 2 # Permission denied encountered while publishing to the topic. PUBLISH_PERMISSION_DENIED = 3 # The provided Event Hubs namespace couldn't be found. NAMESPACE_NOT_FOUND = 4 # The provided Event Hub couldn't be found. EVENT_HUB_NOT_FOUND = 5 # The provided Event Hubs subscription couldn't be found. SUBSCRIPTION_NOT_FOUND = 6 # The provided Event Hubs resource group couldn't be found. RESOURCE_GROUP_NOT_FOUND = 7 end end |