class Azure::KeyVault::V2015_06_01::Models::IssuerParameters

Parameters for the issuer of the X509 component of a certificate.

Attributes

certificate_type[RW]

@return [String] Type of certificate to be requested from the issuer provider.

name[RW]

@return [String] Name of the referenced issuer object or reserved names e.g. 'Self', 'Unknown'.

Public Class Methods

mapper() click to toggle source

Mapper for IssuerParameters class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2015-06-01/generated/azure_key_vault/models/issuer_parameters.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'IssuerParameters',
    type: {
      name: 'Composite',
      class_name: 'IssuerParameters',
      model_properties: {
        name: {
          client_side_validation: true,
          required: false,
          serialized_name: 'name',
          type: {
            name: 'String'
          }
        },
        certificate_type: {
          client_side_validation: true,
          required: false,
          serialized_name: 'cty',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end