Interface NetworkSecurityRuleApi
@Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/networkSecurityGroups/{networksecuritygroup}")
@Consumes("application/json")
public interface NetworkSecurityRuleApi
-
Method Summary
Modifier and TypeMethodDescriptioncreateOrUpdate
(String ruleName, NetworkSecurityRuleProperties properties) getDefaultRule
(String ruleName) list()
-
Method Details
-
createOrUpdate
@Named("networksecurityrule:createOrUpdate") @Path("/securityRules/{networksecurityrulename}") @PUT NetworkSecurityRule createOrUpdate(@PathParam("networksecurityrulename") String ruleName, NetworkSecurityRuleProperties properties) -
getDefaultRule
@Named("networksecurityrule:getDefaultRule") @Path("/defaultSecurityRules/{networksecurityrulename}") @GET NetworkSecurityRule getDefaultRule(@PathParam("networksecurityrulename") String ruleName) -
get
@Named("networksecurityrule:get") @Path("/securityRules/{networksecurityrulename}") @GET NetworkSecurityRule get(@PathParam("networksecurityrulename") String ruleName) -
delete
-
list
-
listDefaultRules
@Named("networksecuritygroup:listDefaultRules") @Path("/defaultSecurityRules") @GET List<NetworkSecurityRule> listDefaultRules()
-