class Azure::EventHub::Mgmt::V2017_04_01::Models::AccessKeys
Namespace/EventHub Connection String
Attributes
alias_primary_connection_string[RW]
@return [String] Primary connection string of the alias if GEO DR is enabled
alias_secondary_connection_string[RW]
@return [String] Secondary connection string of the alias if GEO DR is enabled
key_name[RW]
@return [String] A string that describes the AuthorizationRule
.
primary_connection_string[RW]
@return [String] Primary connection string of the created namespace AuthorizationRule
.
primary_key[RW]
@return [String] A base64-encoded 256-bit primary key for signing and validating the SAS token.
secondary_connection_string[RW]
@return [String] Secondary connection string of the created namespace AuthorizationRule
.
secondary_key[RW]
@return [String] A base64-encoded 256-bit primary key for signing and validating the SAS token.
Private Class Methods
mapper()
click to toggle source
Mapper for AccessKeys
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2017-04-01/generated/azure_mgmt_event_hub/models/access_keys.rb, line 47 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'AccessKeys', type: { name: 'Composite', class_name: 'AccessKeys', model_properties: { primary_connection_string: { client_side_validation: true, required: false, read_only: true, serialized_name: 'primaryConnectionString', type: { name: 'String' } }, secondary_connection_string: { client_side_validation: true, required: false, read_only: true, serialized_name: 'secondaryConnectionString', type: { name: 'String' } }, alias_primary_connection_string: { client_side_validation: true, required: false, read_only: true, serialized_name: 'aliasPrimaryConnectionString', type: { name: 'String' } }, alias_secondary_connection_string: { client_side_validation: true, required: false, read_only: true, serialized_name: 'aliasSecondaryConnectionString', type: { name: 'String' } }, primary_key: { client_side_validation: true, required: false, read_only: true, serialized_name: 'primaryKey', type: { name: 'String' } }, secondary_key: { client_side_validation: true, required: false, read_only: true, serialized_name: 'secondaryKey', type: { name: 'String' } }, key_name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'keyName', type: { name: 'String' } } } } } end