from metadata.sdk import configurefrom metadata.sdk.entities import SearchIndexesconfigure( host="https://your-company.open-metadata.org/api", jwt_token="your-jwt-token")# Get by IDsi = SearchIndexes.retrieve("f5b0fa81-f241-4508-9219-dae31dcced18")print(f"{si.fullyQualifiedName}: {si.description}")# Get by ID with fieldssi = SearchIndexes.retrieve( "f5b0fa81-f241-4508-9219-dae31dcced18", fields=["owners", "tags", "fields"])# Get by fully qualified namesi = SearchIndexes.retrieve_by_name("elasticsearch_sample.table_search_index")# Get by name with fieldssi = SearchIndexes.retrieve_by_name( "elasticsearch_sample.table_search_index", fields=["owners", "tags", "domain"])
import static org.openmetadata.sdk.fluent.SearchIndexes.*;// Get by IDvar si = SearchIndexes.retrieve("f5b0fa81-f241-4508-9219-dae31dcced18");// Get by ID with fieldsvar si = SearchIndexes.retrieve( "f5b0fa81-f241-4508-9219-dae31dcced18", "owners,tags,fields");// Get by fully qualified namevar si = SearchIndexes.retrieveByName( "elasticsearch_sample.table_search_index");// Get by name with fieldsvar si = SearchIndexes.retrieveByName( "elasticsearch_sample.table_search_index", "owners,tags,domain");
# Get by IDcurl "{base_url}/api/v1/searchIndexes/f5b0fa81-f241-4508-9219-dae31dcced18" \ -H "Authorization: Bearer {access_token}"# Get by ID with fieldscurl "{base_url}/api/v1/searchIndexes/f5b0fa81-f241-4508-9219-dae31dcced18?fields=owners,tags,domains" \ -H "Authorization: Bearer {access_token}"# Get by fully qualified namecurl "{base_url}/api/v1/searchIndexes/name/elasticsearch_sample.table_search_index" \ -H "Authorization: Bearer {access_token}"# Get by name with fieldscurl "{base_url}/api/v1/searchIndexes/name/elasticsearch_sample.table_search_index?fields=owners,tags,domains" \ -H "Authorization: Bearer {access_token}"
from metadata.sdk import configurefrom metadata.sdk.entities import SearchIndexesconfigure( host="https://your-company.open-metadata.org/api", jwt_token="your-jwt-token")# Get by IDsi = SearchIndexes.retrieve("f5b0fa81-f241-4508-9219-dae31dcced18")print(f"{si.fullyQualifiedName}: {si.description}")# Get by ID with fieldssi = SearchIndexes.retrieve( "f5b0fa81-f241-4508-9219-dae31dcced18", fields=["owners", "tags", "fields"])# Get by fully qualified namesi = SearchIndexes.retrieve_by_name("elasticsearch_sample.table_search_index")# Get by name with fieldssi = SearchIndexes.retrieve_by_name( "elasticsearch_sample.table_search_index", fields=["owners", "tags", "domain"])
import static org.openmetadata.sdk.fluent.SearchIndexes.*;// Get by IDvar si = SearchIndexes.retrieve("f5b0fa81-f241-4508-9219-dae31dcced18");// Get by ID with fieldsvar si = SearchIndexes.retrieve( "f5b0fa81-f241-4508-9219-dae31dcced18", "owners,tags,fields");// Get by fully qualified namevar si = SearchIndexes.retrieveByName( "elasticsearch_sample.table_search_index");// Get by name with fieldsvar si = SearchIndexes.retrieveByName( "elasticsearch_sample.table_search_index", "owners,tags,domain");
# Get by IDcurl "{base_url}/api/v1/searchIndexes/f5b0fa81-f241-4508-9219-dae31dcced18" \ -H "Authorization: Bearer {access_token}"# Get by ID with fieldscurl "{base_url}/api/v1/searchIndexes/f5b0fa81-f241-4508-9219-dae31dcced18?fields=owners,tags,domains" \ -H "Authorization: Bearer {access_token}"# Get by fully qualified namecurl "{base_url}/api/v1/searchIndexes/name/elasticsearch_sample.table_search_index" \ -H "Authorization: Bearer {access_token}"# Get by name with fieldscurl "{base_url}/api/v1/searchIndexes/name/elasticsearch_sample.table_search_index?fields=owners,tags,domains" \ -H "Authorization: Bearer {access_token}"
from metadata.sdk import configurefrom metadata.sdk.entities import SearchIndexesconfigure( host="https://your-company.open-metadata.org/api", jwt_token="your-jwt-token")# Get by IDsi = SearchIndexes.retrieve("f5b0fa81-f241-4508-9219-dae31dcced18")print(f"{si.fullyQualifiedName}: {si.description}")# Get by ID with fieldssi = SearchIndexes.retrieve( "f5b0fa81-f241-4508-9219-dae31dcced18", fields=["owners", "tags", "fields"])# Get by fully qualified namesi = SearchIndexes.retrieve_by_name("elasticsearch_sample.table_search_index")# Get by name with fieldssi = SearchIndexes.retrieve_by_name( "elasticsearch_sample.table_search_index", fields=["owners", "tags", "domain"])
import static org.openmetadata.sdk.fluent.SearchIndexes.*;// Get by IDvar si = SearchIndexes.retrieve("f5b0fa81-f241-4508-9219-dae31dcced18");// Get by ID with fieldsvar si = SearchIndexes.retrieve( "f5b0fa81-f241-4508-9219-dae31dcced18", "owners,tags,fields");// Get by fully qualified namevar si = SearchIndexes.retrieveByName( "elasticsearch_sample.table_search_index");// Get by name with fieldsvar si = SearchIndexes.retrieveByName( "elasticsearch_sample.table_search_index", "owners,tags,domain");
# Get by IDcurl "{base_url}/api/v1/searchIndexes/f5b0fa81-f241-4508-9219-dae31dcced18" \ -H "Authorization: Bearer {access_token}"# Get by ID with fieldscurl "{base_url}/api/v1/searchIndexes/f5b0fa81-f241-4508-9219-dae31dcced18?fields=owners,tags,domains" \ -H "Authorization: Bearer {access_token}"# Get by fully qualified namecurl "{base_url}/api/v1/searchIndexes/name/elasticsearch_sample.table_search_index" \ -H "Authorization: Bearer {access_token}"# Get by name with fieldscurl "{base_url}/api/v1/searchIndexes/name/elasticsearch_sample.table_search_index?fields=owners,tags,domains" \ -H "Authorization: Bearer {access_token}"