Skip to content
Start here

Ownership

List PCAPs Bucket Ownership
magic_transit.pcaps.ownership.get(OwnershipGetParams**kwargs) -> SyncSinglePage[Ownership]
GET/accounts/{account_id}/pcaps/ownership
Add buckets for full packet captures
magic_transit.pcaps.ownership.create(OwnershipCreateParams**kwargs) -> Ownership
POST/accounts/{account_id}/pcaps/ownership
Delete buckets for full packet captures
magic_transit.pcaps.ownership.delete(strownership_id, OwnershipDeleteParams**kwargs)
DELETE/accounts/{account_id}/pcaps/ownership/{ownership_id}
Validate buckets for full packet captures
magic_transit.pcaps.ownership.validate(OwnershipValidateParams**kwargs) -> Ownership
POST/accounts/{account_id}/pcaps/ownership/validate
ModelsExpand Collapse
class Ownership:
id: str

The bucket ID associated with the packet captures API.

maxLength32
minLength32
destination_conf: str

The full URI for the bucket. This field only applies to full packet captures.

filename: str

The ownership challenge filename stored in the bucket.

status: Literal["pending", "success", "failed"]

The status of the ownership challenge. Can be pending, success or failed.

One of the following:
"pending"
"success"
"failed"
submitted: str

The RFC 3339 timestamp when the bucket was added to packet captures API.

validated: Optional[str]

The RFC 3339 timestamp when the bucket was validated.