Package org.openstack4j.api.gbp
Interface NetworkPolicyService
-
- All Known Implementing Classes:
NetworkPolicyServiceImpl
public interface NetworkPolicyServiceThis interface defines all methods for the manipulation of network service- Author:
- vinod borole
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NetworkServicePolicycreate(NetworkServicePolicy networkServicePolicy)Create a gbp network service policyActionResponsedelete(String id)Delete a gbp network service policy specified by idNetworkServicePolicyget(String id)Get a gbp network service policy specified by idList<? extends NetworkServicePolicy>list()List all gbp network service policiesList<? extends NetworkServicePolicy>list(Map<String,String> filteringParams)Returns list of service policy filtered by parameters.NetworkServicePolicyupdate(String gbpServicePolicyId, NetworkServicePolicy gbpServicePolicy)Update the gbp network service policy specified by id
-
-
-
Method Detail
-
list
List<? extends NetworkServicePolicy> list()
List all gbp network service policies
-
list
List<? extends NetworkServicePolicy> list(Map<String,String> filteringParams)
Returns list of service policy filtered by parameters.- Parameters:
filteringParams- map (name, value) of filtering parameters
-
get
NetworkServicePolicy get(String id)
Get a gbp network service policy specified by id
-
create
NetworkServicePolicy create(NetworkServicePolicy networkServicePolicy)
Create a gbp network service policy
-
delete
ActionResponse delete(String id)
Delete a gbp network service policy specified by id
-
update
NetworkServicePolicy update(String gbpServicePolicyId, NetworkServicePolicy gbpServicePolicy)
Update the gbp network service policy specified by id
-
-