Class: Couchbase::Management::AzureBlobExternalAnalyticsLink
- Inherits:
-
Object
- Object
- Couchbase::Management::AzureBlobExternalAnalyticsLink
- Defined in:
- lib/couchbase/management/analytics_index_manager.rb,
/code/couchbase-ruby-client/lib/couchbase/management/analytics_index_manager.rb
Instance Attribute Summary collapse
- #account_key ⇒ String?
- #account_name ⇒ String?
- #blob_endpoint ⇒ String?
- #connection_string ⇒ String?
- #dataverse ⇒ String
- #endpoint_suffix ⇒ String?
- #name ⇒ String
- #shared_access_signature ⇒ String?
Instance Method Summary collapse
-
#initialize(name, dataverse, connection_string: nil, account_name: nil, account_key: nil, shared_access_signature: nil, blob_endpoint: nil, endpoint_suffix: nil) {|self| ... } ⇒ AzureBlobExternalAnalyticsLink
constructor
A new instance of AzureBlobExternalAnalyticsLink.
Constructor Details
#initialize(name, dataverse, connection_string: nil, account_name: nil, account_key: nil, shared_access_signature: nil, blob_endpoint: nil, endpoint_suffix: nil) {|self| ... } ⇒ AzureBlobExternalAnalyticsLink
Returns a new instance of AzureBlobExternalAnalyticsLink.
1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 |
# File 'lib/couchbase/management/analytics_index_manager.rb', line 1049 def initialize(name, dataverse, connection_string: nil, account_name: nil, account_key: nil, shared_access_signature: nil, blob_endpoint: nil, endpoint_suffix: nil) @name = name @dataverse = dataverse @connection_string = connection_string @account_name = account_name @account_key = account_key @shared_access_signature = shared_access_signature @blob_endpoint = blob_endpoint @endpoint_suffix = endpoint_suffix yield self if block_given? end |
Instance Attribute Details
#account_key ⇒ String?
1032 1033 1034 |
# File 'lib/couchbase/management/analytics_index_manager.rb', line 1032 def account_key @account_key end |
#account_name ⇒ String?
1031 1032 1033 |
# File 'lib/couchbase/management/analytics_index_manager.rb', line 1031 def account_name @account_name end |
#blob_endpoint ⇒ String?
1034 1035 1036 |
# File 'lib/couchbase/management/analytics_index_manager.rb', line 1034 def blob_endpoint @blob_endpoint end |
#connection_string ⇒ String?
1030 1031 1032 |
# File 'lib/couchbase/management/analytics_index_manager.rb', line 1030 def connection_string @connection_string end |
#dataverse ⇒ String
1029 1030 1031 |
# File 'lib/couchbase/management/analytics_index_manager.rb', line 1029 def dataverse @dataverse end |
#endpoint_suffix ⇒ String?
1035 1036 1037 |
# File 'lib/couchbase/management/analytics_index_manager.rb', line 1035 def endpoint_suffix @endpoint_suffix end |
#name ⇒ String
1028 1029 1030 |
# File 'lib/couchbase/management/analytics_index_manager.rb', line 1028 def name @name end |
#shared_access_signature ⇒ String?
1033 1034 1035 |
# File 'lib/couchbase/management/analytics_index_manager.rb', line 1033 def shared_access_signature @shared_access_signature end |