Interface NetworkSecurityRuleApi


  • @Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/networkSecurityGroups/{networksecuritygroup}")
    @Consumes("application/json")
    public interface NetworkSecurityRuleApi
    • Method Detail

      • 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

        @Named("networksecurityrule:delete")
        @Path("/securityRules/{networksecurityrulename}")
        @DELETE
        URI delete​(@PathParam("networksecurityrulename")
                   String ruleName)
      • listDefaultRules

        @Named("networksecuritygroup:listDefaultRules")
        @Path("/defaultSecurityRules")
        @GET
        List<NetworkSecurityRule> listDefaultRules()