class Azure::CDN::Mgmt::V2020_09_01::Models::UrlSigningKey
Url signing key
Attributes
key_id[RW]
@return [String] Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.
key_source_parameters[RW]
@return [KeyVaultSigningKeyParameters] Defines the parameters for using customer key vault for Url Signing Key.
Private Class Methods
mapper()
click to toggle source
Mapper for UrlSigningKey
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-09-01/generated/azure_mgmt_cdn/models/url_signing_key.rb, line 29 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'UrlSigningKey', type: { name: 'Composite', class_name: 'UrlSigningKey', model_properties: { key_id: { client_side_validation: true, required: true, serialized_name: 'keyId', type: { name: 'String' } }, key_source_parameters: { client_side_validation: true, required: true, serialized_name: 'keySourceParameters', default_value: {}, type: { name: 'Composite', class_name: 'KeyVaultSigningKeyParameters' } } } } } end