OpenSearch
OpenSearch is a search engine based on Apache Lucene, a free and open-source search engine
Example Usage
resource "apono_integration" "opensearch-integration" {
name = "OpenSearch"
type = "opensearch"
connector_id = "apono-connector-id"
connected_resource_types = ["opensearch-role"]
metadata = {
auth_type = "<Auth Type>"
url = "<Url>"
credentials_rotation_period_in_days = "<Credentials rotation period (in days)>"
credentials_cleanup_period_in_days = "<User cleanup after access is revoked (in days)>"
sso_url = "<SSO Portal URL>"
}
}resource "apono_resource_integration" "opensearch-integration" {
name = "OpenSearch"
type = "opensearch"
connector_id = "apono-connector-id"
connected_resource_types = ["opensearch-role"]
integration_config = {
auth_type = "<Auth Type>"
url = "<Url>"
credentials_rotation_period_in_days = "<Credentials rotation period (in days)>"
credentials_cleanup_period_in_days = "<User cleanup after access is revoked (in days)>"
sso_url = "<SSO Portal URL>"
}
}{
"opensearch-integration": {
"name": "OpenSearch",
"type": "opensearch",
"connector_id": "apono-connector-id",
"connected_resource_types": [
"opensearch-role"
],
"integration_config": {
"auth_type": "<Auth Type>",
"url": "<Url>",
"credentials_rotation_period_in_days": "<Credentials rotation period (in days)>",
"credentials_cleanup_period_in_days": "<User cleanup after access is revoked (in days)>",
"sso_url": "<SSO Portal URL>",
}
}
}Schema
typeopensearchconnected_resource_typesList of resource types to sync.
Integration Config
auth_type(Optional | String) Auth TypeDefault value:
user-passwordPossible values: sso-auth, user-password
url(Required | String) Urlcredentials_rotation_period_in_days(Optional | String) Credentials rotation period (in days)credentials_cleanup_period_in_days(Optional | String) User cleanup after access is revoked (in days)sso_url(Optional | String) SSO Portal URL
Last updated
Was this helpful?
