Prefixes
List Prefixes
addressing.prefixes.list(PrefixListParams**kwargs) -> SyncSinglePage[Prefix]
GET/accounts/{account_id}/addressing/prefixes
Prefix Details
addressing.prefixes.get(strprefix_id, PrefixGetParams**kwargs) -> Prefix
GET/accounts/{account_id}/addressing/prefixes/{prefix_id}
Add Prefix
addressing.prefixes.create(PrefixCreateParams**kwargs) -> Prefix
POST/accounts/{account_id}/addressing/prefixes
Update Prefix Description
addressing.prefixes.edit(strprefix_id, PrefixEditParams**kwargs) -> Prefix
PATCH/accounts/{account_id}/addressing/prefixes/{prefix_id}
Delete Prefix
addressing.prefixes.delete(strprefix_id, PrefixDeleteParams**kwargs) -> PrefixDeleteResponse
DELETE/accounts/{account_id}/addressing/prefixes/{prefix_id}
PrefixesService Bindings
List Service Bindings
addressing.prefixes.service_bindings.list(strprefix_id, ServiceBindingListParams**kwargs) -> SyncSinglePage[ServiceBinding]
GET/accounts/{account_id}/addressing/prefixes/{prefix_id}/bindings
Get Service Binding
addressing.prefixes.service_bindings.get(strbinding_id, ServiceBindingGetParams**kwargs) -> ServiceBinding
GET/accounts/{account_id}/addressing/prefixes/{prefix_id}/bindings/{binding_id}
Create Service Binding
addressing.prefixes.service_bindings.create(strprefix_id, ServiceBindingCreateParams**kwargs) -> ServiceBinding
POST/accounts/{account_id}/addressing/prefixes/{prefix_id}/bindings
Delete Service Binding
addressing.prefixes.service_bindings.delete(strbinding_id, ServiceBindingDeleteParams**kwargs) -> ServiceBindingDeleteResponse
DELETE/accounts/{account_id}/addressing/prefixes/{prefix_id}/bindings/{binding_id}
PrefixesBGP Prefixes
List BGP Prefixes
addressing.prefixes.bgp_prefixes.list(strprefix_id, BGPPrefixListParams**kwargs) -> SyncSinglePage[BGPPrefix]
GET/accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/prefixes
Fetch BGP Prefix
addressing.prefixes.bgp_prefixes.get(strbgp_prefix_id, BGPPrefixGetParams**kwargs) -> BGPPrefix
GET/accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/prefixes/{bgp_prefix_id}
Create BGP Prefix
addressing.prefixes.bgp_prefixes.create(strprefix_id, BGPPrefixCreateParams**kwargs) -> BGPPrefix
POST/accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/prefixes
Update BGP Prefix
addressing.prefixes.bgp_prefixes.edit(strbgp_prefix_id, BGPPrefixEditParams**kwargs) -> BGPPrefix
PATCH/accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/prefixes/{bgp_prefix_id}
PrefixesAdvertisement Status
Get Advertisement Status
Deprecated
addressing.prefixes.advertisement_status.get(strprefix_id, AdvertisementStatusGetParams**kwargs) -> AdvertisementStatusGetResponse
GET/accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/status
Update Prefix Dynamic Advertisement Status
Deprecated
addressing.prefixes.advertisement_status.edit(strprefix_id, AdvertisementStatusEditParams**kwargs) -> AdvertisementStatusEditResponse
PATCH/accounts/{account_id}/addressing/prefixes/{prefix_id}/bgp/status
PrefixesDelegations
List Prefix Delegations
addressing.prefixes.delegations.list(strprefix_id, DelegationListParams**kwargs) -> SyncSinglePage[Delegations]
GET/accounts/{account_id}/addressing/prefixes/{prefix_id}/delegations
Create Prefix Delegation
addressing.prefixes.delegations.create(strprefix_id, DelegationCreateParams**kwargs) -> Delegations
POST/accounts/{account_id}/addressing/prefixes/{prefix_id}/delegations
Delete Prefix Delegation
addressing.prefixes.delegations.delete(strdelegation_id, DelegationDeleteParams**kwargs) -> DelegationDeleteResponse
DELETE/accounts/{account_id}/addressing/prefixes/{prefix_id}/delegations/{delegation_id}