steampipe plugin install ibm

Table: ibm_certificate_manager_certificate - Query IBM Certificate Manager Certificates using SQL

IBM Certificate Manager is a cloud service that lets you plan, manage, and deploy digital certificates to enable secure transactions and privacy over the internet. It helps you automate, enforce, and audit certificate lifecycle processes to prevent outages and meet audit and compliance requirements. IBM Certificate Manager provides a secure repository for storing and managing the keys and certificates that are used in cryptographic processes.

Table Usage Guide

The ibm_certificate_manager_certificate table provides insights into the certificates within IBM Certificate Manager. As a Security Engineer, explore certificate-specific details through this table, including certificate status, expiration date, and associated metadata. Utilize it to manage and maintain the certificates, such as those nearing expiration, and to ensure the security of your applications.

Examples

Basic info

Analyze the status of various certificates to understand their validity and issuing authority. This could be useful in managing and maintaining the security and integrity of your system.

select
name,
id,
status,
issuer
from
ibm_certificate_manager_certificate;
select
name,
id,
status,
issuer
from
ibm_certificate_manager_certificate;

List all imported certificates

Discover the segments that have imported certificates to understand their status and issuer. This can help in maintaining the security and integrity of your system.

select
name,
id,
status,
issuer,
imported
from
ibm_certificate_manager_certificate
where
imported;
select
name,
id,
status,
issuer,
imported
from
ibm_certificate_manager_certificate
where
imported = 1;

Schema for ibm_certificate_manager_certificate

NameTypeOperatorsDescription
_ctxjsonbSteampipe context in JSON form.
account_idtext=, !=, ~~, ~~*, !~~, !~~*The ID fof the account.
akasjsonbArray of globally unique identifier strings (also known as) for the resource.
algorithmtextThe Algorithm of a certificate.
auto_renew_enabledbooleanThe automatic renewal status of the certificate.
begins_ontimestamp with time zoneThe creation date of the certificate.
certificate_manager_instance_idtext=The CRN of the certificate manager service instance.
descriptiontextThe description of the certificate.
domainsjsonbAn array of valid domains for the issued certificate. The first domain is the primary domain, extra domains are secondary domains.
expires_ontimestamp with time zoneThe expiration date of the certificate.
has_previousbooleanIndicates whether a certificate has a previous version.
idtextThe ID of the certificate that is managed in certificate manager.
importedbooleanIndicates whether a certificate has imported or not.
issuance_infojsonbThe issuance information of a certificate.
issuertextThe issuer of the certificate.
key_algorithmtextAn alphanumeric value identifying the account ID.
nametextThe display name of the certificate.
order_policy_nametextThe order policy name of the certificate.
regiontextThe region of this certificate.
rotate_keysbooleanRotate keys.
serial_numbertextThe serial number of a certificate.
sp_connection_nametext=, !=, ~~, ~~*, !~~, !~~*Steampipe connection name.
sp_ctxjsonbSteampipe context in JSON form.
statustextThe status of a certificate.
titletextTitle of the resource.

Export

This table is available as a standalone Exporter CLI. Steampipe exporters are stand-alone binaries that allow you to extract data using Steampipe plugins without a database.

You can download the tarball for your platform from the Releases page, but it is simplest to install them with the steampipe_export_installer.sh script:

/bin/sh -c "$(curl -fsSL https://steampipe.io/install/export.sh)" -- ibm

You can pass the configuration to the command with the --config argument:

steampipe_export_ibm --config '<your_config>' ibm_certificate_manager_certificate