Interface NetworkSecurityGroupApi


  • @Consumes("application/json")
    public interface NetworkSecurityGroupApi
    The Network Security Group API includes operations for managing the network security groups in your subscription.
    See Also:
    docs
    • Method Detail

      • list

        @Named("networksecuritygroup:list")
        @Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/networkSecurityGroups")
        @GET
        List<NetworkSecurityGroup> list()
      • listAll

        @Named("networksecuritygroup:listall")
        @GET
        @Path("/providers/Microsoft.Network/networkSecurityGroups")
        List<NetworkSecurityGroup> listAll()
      • delete

        @Named("networksecuritygroup:delete")
        @Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/networkSecurityGroups/{networksecuritygroupname}")
        @DELETE
        URI delete​(@PathParam("networksecuritygroupname")
                   String nsgName)
      • get

        @Named("networksecuritygroup:get")
        @Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/networkSecurityGroups/{networksecuritygroupname}")
        @GET
        NetworkSecurityGroup get​(@PathParam("networksecuritygroupname")
                                 String nsgName)