@Path(value="/resourcegroups/{resourcegroup}/providers/Microsoft.Network/networkSecurityGroups")
@Consumes(value="application/json")
public interface NetworkSecurityGroupApi
Modifier and Type | Method and Description |
---|---|
NetworkSecurityGroup |
createOrUpdate(String nsgName,
String location,
Map<String,String> tags,
NetworkSecurityGroupProperties properties) |
URI |
delete(String nsgName) |
NetworkSecurityGroup |
get(String nsgName) |
List<NetworkSecurityGroup> |
list() |
@Named(value="networksecuritygroup:list") @GET List<NetworkSecurityGroup> list()
@Named(value="networksecuritygroup:delete") @Path(value="/{networksecuritygroupname}") @DELETE URI delete(@PathParam(value="networksecuritygroupname") String nsgName)
@Named(value="networksecuritygroup:createOrUpdate") @Path(value="/{networksecuritygroupname}") @PUT NetworkSecurityGroup createOrUpdate(@PathParam(value="networksecuritygroupname") String nsgName, String location, @Nullable Map<String,String> tags, NetworkSecurityGroupProperties properties)
@Named(value="networksecuritygroup:get") @Path(value="/{networksecuritygroupname}") @GET NetworkSecurityGroup get(@PathParam(value="networksecuritygroupname") String nsgName)
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.