Full query string parameters payload in JSON format.
start
query
string
The start key to start listing from
Usage
Service class example (PEP8 syntax)
fromfalconpyimportCustomStorage# Do not hardcode API credentials!falcon=CustomStorage(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.list(end="string",
limit=integer,
start="string",
collection_name="string"
)
print(response)
Service class example (Operation ID syntax)
fromfalconpyimportCustomStorage# Do not hardcode API credentials!falcon=CustomStorage(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.ListObjects(end="string",
limit=integer,
start="string",
collection_name="string"
)
print(response)
Uber class example
fromfalconpyimportAPIHarnessV2# Do not hardcode API credentials!falcon=APIHarnessV2(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.command("ListObjects",
end="string"limit=integer,
start="string",
collection_name="string"
)
print(response)
SearchObjects
Search for objects that match the specified filter criteria (returns metadata, not actual objects)
Full query string parameters payload in JSON format.
sort
query
string
The sort order for the returned results.
Usage
Service class example (PEP8 syntax)
fromfalconpyimportCustomStorage# Do not hardcode API credentials!falcon=CustomStorage(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.search(filter="string",
limit=integer,
offset=integer,
sort="string",
collection_name="string"
)
print(response)
Service class example (Operation ID syntax)
fromfalconpyimportCustomStorage# Do not hardcode API credentials!falcon=CustomStorage(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.SearchObjects(filter="string",
limit=integer,
offset=integer,
sort="string",
collection_name="string"
)
print(response)
Uber class example
fromfalconpyimportAPIHarnessV2# Do not hardcode API credentials!falcon=APIHarnessV2(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.command("SearchObjects",
filter="string",
limit=integer,
offset=integer,
sort="string",
collection_name="string"
)
print(response)
fromfalconpyimportCustomStorage# Do not hardcode API credentials!falcon=CustomStorage(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
withopen("some_file.ext", "wb", encoding="utf-8") assave_file:
save_file.write(falcon.get(collection_name="string", object_key="string"))
Service class example (Operation ID syntax)
fromfalconpyimportCustomStorage# Do not hardcode API credentials!falcon=CustomStorage(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
withopen("some_file.ext", "wb", encoding="utf-8") assave_file:
save_file.write(falcon.GetObject(collection_name="string", object_key="string"))
Uber class example
fromfalconpyimportAPIHarnessV2# Do not hardcode API credentials!falcon=APIHarnessV2(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
withopen("some_file.ext", "wb", encoding="utf-8") assave_file:
save_file.write(falcon.command("GetObject", collection_name="string", object_key="string"))
PutObject
Put the specified new object at the given key or overwrite an existing object at the given key
If false, run the operation as normal. If true, validate that the request would succeed, but don't execute it.
object_key
path
string
The object key
parameters
query
dictionary
Full query string parameters payload in JSON format.
Usage
Service class example (PEP8 syntax)
fromfalconpyimportCustomStorage# Do not hardcode API credentials!falcon=CustomStorage(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.delete(collection_name="string", object_key="string", dry_run=boolean)
print(response)
Service class example (Operation ID syntax)
fromfalconpyimportCustomStorage# Do not hardcode API credentials!falcon=CustomStorage(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.DeleteObject(collection_name="string", object_key="string", dry_run=boolean)
print(response)
Uber class example
fromfalconpyimportAPIHarnessV2# Do not hardcode API credentials!falcon=APIHarnessV2(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.command("DeleteObject",
collection_name="string",
object_key="string",
dry_run=boolean
)
print(response)
fromfalconpyimportCustomStorage# Do not hardcode API credentials!falcon=CustomStorage(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.metadata(collection_name="string", object_key="string")
print(response)
Service class example (Operation ID syntax)
fromfalconpyimportCustomStorage# Do not hardcode API credentials!falcon=CustomStorage(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.GetObjectMetadata(collection_name="string", object_key="string")
print(response)
Uber class example
fromfalconpyimportAPIHarnessV2# Do not hardcode API credentials!falcon=APIHarnessV2(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response=falcon.command("GetObjectMetadata", collection_name="string", object_key="string")
print(response)