class Azure::Security::Mgmt::V2020_01_01::Models::PublisherInfo
Represents the publisher information of a process/rule
Attributes
binary_name[RW]
@return [String] The “OriginalName” field taken from the file's version resource
product_name[RW]
@return [String] The product name taken from the file's version resource
publisher_name[RW]
@return [String] The Subject field of the x.509 certificate used to sign the code, using the following fields - O = Organization, L = Locality, S = State or Province, and C = Country
version[RW]
@return [String] The binary file version taken from the file's version resource
Private Class Methods
mapper()
click to toggle source
Mapper for PublisherInfo
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-01-01/generated/azure_mgmt_security/models/publisher_info.rb, line 37 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'PublisherInfo', type: { name: 'Composite', class_name: 'PublisherInfo', model_properties: { publisher_name: { client_side_validation: true, required: false, serialized_name: 'publisherName', type: { name: 'String' } }, product_name: { client_side_validation: true, required: false, serialized_name: 'productName', type: { name: 'String' } }, binary_name: { client_side_validation: true, required: false, serialized_name: 'binaryName', type: { name: 'String' } }, version: { client_side_validation: true, required: false, serialized_name: 'version', type: { name: 'String' } } } } } end