Class: Google::Cloud::PubSub::V1::IngestionDataSourceSettings::AzureEventHubs

Inherits:
Object
  • Object
show all
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

Instance Attribute Details

#client_id::String

Returns 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.



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.

Returns:

  • (::String)

    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.

Returns:

  • (::String)

    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.

Returns:

  • (::String)

    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.

Returns:

  • (::String)

    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.

Returns:



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.

Returns:

  • (::String)

    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.

Returns:

  • (::String)

    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