Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CertificateCreateOrUpdateParameters

Package version

interface

An interface representing CertificateCreateOrUpdateParameters. Contains information about a certificate.

extends

ProxyResource

Hierarchy

Index

Properties

data

data: string
member

{string} data The base64-encoded contents of the certificate. The maximum size is 10KB.

Optional etag

etag: undefined | string
member

{string} [etag] The ETag of the resource, used for concurrency statements. NOTE: This property will not be serialized. It can only be populated by the server.

Optional format

member

{CertificateFormat} [format] The format of the certificate - either Pfx or Cer. If omitted, the default is Pfx. Possible values include: 'Pfx', 'Cer'

Optional id

id: undefined | string
member

{string} [id] The ID of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

Optional name

name: undefined | string
member

{string} [name] The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

Optional password

password: undefined | string
member

{string} [password] The password to access the certificate's private key. This is required if the certificate format is pfx and must be omitted if the certificate format is cer.

Optional thumbprint

thumbprint: undefined | string
member

{string} [thumbprint] The thumbprint of the certificate. This must match the thumbprint from the name.

Optional thumbprintAlgorithm

thumbprintAlgorithm: undefined | string
member

{string} [thumbprintAlgorithm] The algorithm of the certificate thumbprint. This must match the first portion of the certificate name. Currently required to be 'SHA1'.

Optional type

type: undefined | string
member

{string} [type] The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

Generated using TypeDoc