Given an Azure configuration, fetch a list of available Azure key vaults which can be used to back a group.
TLS client settings.
CA settings.
Predefined CA sets.
The priority of this HmgConfig
. This is used when a group is
configured with an HmgRedundancyScheme
, and is otherwise
unused. (See the docs for HmgRedundancyScheme
for more
information about the interpretation of this field.)
TLS client settings.
CA settings.
Predefined CA sets.
The priority of this HmgConfig
. This is used when a group is
configured with an HmgRedundancyScheme
, and is otherwise
unused. (See the docs for HmgRedundancyScheme
for more
information about the interpretation of this field.)
TLS client settings.
CA settings.
Predefined CA sets.
The priority of this HmgConfig
. This is used when a group is
configured with an HmgRedundancyScheme
, and is otherwise
unused. (See the docs for HmgRedundancyScheme
for more
information about the interpretation of this field.)
TLS client settings.
CA settings.
Predefined CA sets.
AWS KMS resources are hosted in multiple locations world-wide and each AWS Region is a separate geographic area https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html
Specifies the AWS service. Only kms
is supported for now.
TLS client settings.
CA settings.
Predefined CA sets.
TLS client settings.
CA settings.
Predefined CA sets.
The priority of this HmgConfig
. This is used when a group is
configured with an HmgRedundancyScheme
, and is otherwise
unused. (See the docs for HmgRedundancyScheme
for more
information about the interpretation of this field.)
TLS client settings.
CA settings.
Predefined CA sets.
Deprecated, left this for backward compatibility. Should use auth_config.
A tenant ID is a unique way to identify an Azure AD instance within an Azure subscription.
The client ID is the unique Application ID assigned to your app by Azure AD when the app was registered.
A subscription ID is a unique alphanumeric string that identifies your Azure subscription.
Types of Azure Key Vault based on the protection level.
The API endpoint for managing Azure APIs and resources.
The API endpoint for Azure Key Vault (for Standard and Premium SKUs).
The API endpoint for Azure Key Vault Managed HSM.
The API endpoint for Azure AD (and authentication).
Email for the service account to be used.
The project ID is a unique identifier for a project
For a given project in GCP KMS, resources can be created in one of many locations. These represent the geographical regions where a resource is stored and can be accessed. A key's location impacts the performance of applications using the key. https://cloud.google.com/kms/docs/locations
A key ring organizes keys in a specific GCP location and allows you to manage access control on groups of keys. https://cloud.google.com/kms/docs/resource-hierarchy#key_rings
Private component of the service account key pair that can be obtained from the GCP cloud console. It is used to authenticate the requests made by DSM to the GCP cloud.
Success result
Types of Azure Key Vault based on the protection level.