{"Name":"opensearch","ID":"go.mondoo.com/mql/v13/providers/opensearch","Version":"13.0.1","ConnectionTypes":["opensearch"],"CrossProviderTypes":null,"Connectors":[{"Name":"opensearch","Use":"opensearch [host]","Short":"an OpenSearch cluster","Long":"Use the opensearch provider to query an OpenSearch cluster.\n\nThe provider connects to the cluster's REST API and runs read-only requests to\ninventory the cluster version and health, its security posture, and its\ninternal users, roles, and role mappings, so you can audit the cluster's\nsecurity posture.\n\nExamples:\n  cnspec shell opensearch localhost --user admin --ask-pass --tls-insecure\n  cnspec scan opensearch os.contoso.com --user auditor --ask-pass --tls-ca ca.pem\n","Flags":[{"Long":"host","Desc":"OpenSearch hostname or IP address","Type":3},{"Long":"port","Default":"9200","Desc":"OpenSearch REST API port","Type":2},{"Long":"scheme","Default":"https","Desc":"Connection scheme: http or https","Type":3},{"Long":"user","Short":"u","Desc":"User name for basic authentication","Type":3},{"Long":"password","Short":"p","Desc":"Set the connection password","Type":3,"Option":8,"ConfigEntry":"-"},{"Long":"ask-pass","Default":"false","Desc":"Prompt for the connection password","Type":1,"ConfigEntry":"-"},{"Long":"tls-ca","Desc":"Path to the trusted CA certificate for TLS verification","Type":3},{"Long":"tls-insecure","Default":"false","Desc":"Skip TLS certificate verification (for the default self-signed demo certificate)","Type":1}]}],"AssetUrlTrees":null,"Platforms":[{"name":"opensearch","title":"OpenSearch","family":["opensearch"],"kind":["api"],"runtime":["opensearch"]}]}