Managing registry certificates

You can:

To access a registry, use its ID or name. For information about how to get the registry ID or name, see Getting information about a registry.

Viewing a list of certificates

If you don't have the Yandex.Cloud command line interface yet, install it.

View the list of registry certificates:

$ yc iot registry certificate list --registry-name my-registry
+------------------------------------------+---------------------+
|               FINGERPRINT                |     CREATED AT      |
+------------------------------------------+---------------------+
| 0f511ea32139178edf73afb953a9cc398f33adf1 | 2019-05-29 16:46:23 |
| 589ce1605019eeff7bb0992f290be0cd708ecc6c | 2019-05-29 16:40:48 |
+------------------------------------------+---------------------+

Adding a certificate

If you don't have the Yandex.Cloud command line interface yet, install it.

Add a certificate to the registry:

$ yc iot registry certificate add \
--registry-name my-registry \ # Registry name.
--certificate-file registry-cert.pem # Path to the public part of the certificate.

registry_id: b91ki3851hab9m0l68je
fingerprint: 589ce1605...
certificate_data: |
  -----BEGIN CERTIFICATE-----
  MIIE/jCCAuagAw...
  -----END CERTIFICATE-----
created_at: "2019-05-29T16:40:48.230Z"

Deleting a certificate

If you don't have the Yandex.Cloud command line interface yet, install it.

  1. Delete a registry certificate:

    $ yc iot registry certificate delete --registry-name my-registry --fingerprint 0f5...
    
  2. Make sure the certificate was deleted:

    $ yc iot registry certificate list --registry-name my-registry
    +-------------+------------+
    | FINGERPRINT | CREATED AT |
    +-------------+------------+
    +-------------+------------+