Skip to main content

certificate_contacts

Creates, updates, deletes, gets or lists a certificate_contacts resource.

Overview

Namecertificate_contacts
TypeResource
Idazure.key_vault_certificates.certificate_contacts

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringIdentifier for the contacts collection.
contactsarrayThe contact list for the vault certificates.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_certificate_contactsselectvault_nameLists the certificate contacts for a specified key vault. The GetCertificateContacts operation returns the set of certificate contact resources in the specified key vault. This operation requires the certificates/managecontacts permission.
set_certificate_contactsreplacevault_nameSets the certificate contacts for the specified key vault. Sets the certificate contacts for the specified key vault. This operation requires the certificates/managecontacts permission.
delete_certificate_contactsdeletevault_nameDeletes the certificate contacts for a specified key vault. Deletes the certificate contacts for a specified key vault certificate. This operation requires the certificates/managecontacts permission.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
vault_namestringKey vault name. (default: )

SELECT examples

Lists the certificate contacts for a specified key vault. The GetCertificateContacts operation returns the set of certificate contact resources in the specified key vault. This operation requires the certificates/managecontacts permission.

SELECT
id,
contacts
FROM azure.key_vault_certificates.certificate_contacts
WHERE vault_name = '{{ vault_name }}' -- required
;

REPLACE examples

Sets the certificate contacts for the specified key vault. Sets the certificate contacts for the specified key vault. This operation requires the certificates/managecontacts permission.

REPLACE azure.key_vault_certificates.certificate_contacts
SET
contacts = '{{ contacts }}'
WHERE
vault_name = '{{ vault_name }}' --required
RETURNING
id,
contacts;

DELETE examples

Deletes the certificate contacts for a specified key vault. Deletes the certificate contacts for a specified key vault certificate. This operation requires the certificates/managecontacts permission.

DELETE FROM azure.key_vault_certificates.certificate_contacts
WHERE vault_name = '{{ vault_name }}' --required
;