class Azure::Appconfiguration::Mgmt::V2019_02_01_preview::Models::ApiKey
An API key used for authenticating with a configuration store endpoint.
Attributes
connection_string[RW]
@return [String] A connection string that can be used by supporting clients for authentication.
id[RW]
@return [String] The key ID.
last_modified[RW]
@return [DateTime] The last time any of the key's properties were modified.
name[RW]
@return [String] A name for the key describing its usage.
read_only[RW]
@return [Boolean] Whether this key can only be used for read operations.
value[RW]
@return [String] The value of the key that is used for authentication purposes.
Public Class Methods
mapper()
click to toggle source
Mapper for ApiKey
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-02-01-preview/generated/azure_mgmt_appconfiguration/models/api_key.rb, line 42 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ApiKey', type: { name: 'Composite', class_name: 'ApiKey', model_properties: { id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'id', type: { name: 'String' } }, name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'name', type: { name: 'String' } }, value: { client_side_validation: true, required: false, read_only: true, serialized_name: 'value', type: { name: 'String' } }, connection_string: { client_side_validation: true, required: false, read_only: true, serialized_name: 'connectionString', type: { name: 'String' } }, last_modified: { client_side_validation: true, required: false, read_only: true, serialized_name: 'lastModified', type: { name: 'DateTime' } }, read_only: { client_side_validation: true, required: false, read_only: true, serialized_name: 'readOnly', type: { name: 'Boolean' } } } } } end