Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion meraki/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
from meraki._version import __version__ # noqa: F401
from datetime import datetime

__api_version__ = "1.70.0"
__api_version__ = "1.70.0-beta.0"

__all__ = [
"APIError",
Expand Down
2 changes: 1 addition & 1 deletion meraki/_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "3.1.0"
__version__ = "3.1.0b0"
33 changes: 33 additions & 0 deletions meraki/aio/api/administered.py
Original file line number Diff line number Diff line change
Expand Up @@ -67,3 +67,36 @@ def revokeAdministeredIdentitiesMeApiKeys(self, suffix: str):
resource = f"/administered/identities/me/api/keys/{suffix}/revoke"

return self._session.post(metadata, resource)

def getAdministeredSearchLive(self, query: str, organizationId: str, networkId: str, **kwargs):
"""
**List the appropriate results for a given global search utilizing live_search_react**
https://developer.cisco.com/meraki/api-v1/#!get-administered-search-live

- query (string): Search keywords
- organizationId (string): Id of Organization you want to search with
- networkId (string): Id of NodeGroup you want to seach with
"""

kwargs = locals()

metadata = {
"tags": ["administered", "configure", "search", "live"],
"operation": "getAdministeredSearchLive",
}
resource = "/administered/search/live"

query_params = [
"query",
"organizationId",
"networkId",
]
params = {k.strip(): v for k, v in kwargs.items() if k.strip() in query_params}

if self._session._validate_kwargs:
all_params = query_params
invalid = [k for k in kwargs if k.strip() not in all_params and k != "self"]
if invalid and self._session._logger:
self._session._logger.warning(f"getAdministeredSearchLive: ignoring unrecognized kwargs: {invalid}")

return self._session.get(metadata, resource, params)
Loading
Loading