Interface Asns
- All Known Implementing Classes:
AsnsImpl
Autonomous System Numbers (ASNs): public and private ASN records (5 operations).
Obtain it from fabric.beta().asns(). Every operation maps one Fabric v4 endpoint; the
Javadoc of each method names the path and the spec operation id.
Beta: Fabric v4 4.34.0 (spec read 2026-11-11).
Generated from the Fabric v4 OpenAPI spec by the fabric-beta generator; regenerate rather than hand-edit.
-
Method Summary
Modifier and TypeMethodDescriptioncreate(CreateAsnRequest request) Create ASN:POST /fabric/v4/asns(operationcreateAsn).Delete ASN:DELETE /fabric/v4/asns/{asnId}(operationdeleteAsnById).Get ASN:GET /fabric/v4/asns/{asnId}(operationgetAsnById).search()Search ASNs:POST /fabric/v4/asns/search(operationsearchAsns).search(FilterPropertyList filter) Search ASNs:POST /fabric/v4/asns/search(operationsearchAsns).search(FilterPropertyList filter, SortPropertyList sort) Search ASNs:POST /fabric/v4/asns/search(operationsearchAsns).update(String asnId, List<PatchOperation> operations) Update ASN:PATCH /fabric/v4/asns/{asnId}(operationpatchAsnById).
-
Method Details
-
create
Create ASN:POST /fabric/v4/asns(operationcreateAsn).Create a new Public or Private ASN record
- Parameters:
request- theCreateAsnRequestrequest body- Returns:
- the
Asnthe API returns
-
search
Search ASNs:POST /fabric/v4/asns/search(operationsearchAsns).Search for ASN records based on criteria
- Parameters:
filter- the filter (nullfor none)sort- the sort order (nullfor the service default)- Returns:
- a lazily paged list of
Asn
-
search
Search ASNs:POST /fabric/v4/asns/search(operationsearchAsns).Search for ASN records based on criteria
- Parameters:
filter- the filter (nullfor none)- Returns:
- a lazily paged list of
Asn
-
search
PaginatedFilteredList<Asn> search()Search ASNs:POST /fabric/v4/asns/search(operationsearchAsns).Search for ASN records based on criteria
- Returns:
- a lazily paged list of
Asn
-
getByUuid
-
update
Update ASN:PATCH /fabric/v4/asns/{asnId}(operationpatchAsnById).Update ASN record
Sent as
application/json, per the spec. Patchable paths named by the spec:/ownershipChallengeDetails/signature.- Parameters:
asnId- theasnIdpath parameteroperations- the patch operations (op/path/value)- Returns:
- the
Asnthe API returns
-
delete
-