Versions in this module Expand all Collapse all v0 v0.0.1 Jun 18, 2019 Changes in this version + func ListAllNIC() (nic []network.Interface, err error) + func ListAllNetworkSecurityGroup() (nsg []network.SecurityGroup, err error) + func ListAllVirtualNetwork() (vnet []network.VirtualNetwork, err error) + type IpIn struct + IpName string + Location string + ResourceGroup string + func (pubip IpIn) CreatePublicIP() (ip network.PublicIPAddress, err error) + func (pubip IpIn) DeletePublicIP() (ar autorest.Response, err error) + func (pubip IpIn) GetPublicIP() (ip network.PublicIPAddress, err error) + func (pubip IpIn) ListAllPublicIP() (ip []network.PublicIPAddress, err error) + func (pubip IpIn) ListPublicIP() (ip []network.PublicIPAddress, err error) + type NicIn struct + IpID string + Location string + NicName string + NsgID string + ResourceGroup string + SubnetID string + func (n NicIn) CreateNIC() (nic network.Interface, err error) + func (n NicIn) DeleteNIC() (ar autorest.Response, err error) + func (n NicIn) GetNIC() (nic network.Interface, err error) + func (n NicIn) ListNIC() (nic []network.Interface, err error) + type NsgIn struct + Location string + NsgName string + ResourceGroup string + func (ns NsgIn) CreateNetworkSecurityGroup() (nsg network.SecurityGroup, err error) + func (ns NsgIn) DeleteNetworkSecurityGroup() (ar autorest.Response, err error) + func (ns NsgIn) GetNetworkSecurityGroup() (nsg network.SecurityGroup, err error) + func (ns NsgIn) ListNetworkSecurityGroup() (nsg []network.SecurityGroup, err error) + type SecurityRuleIn struct + NsgName string + Port string + Priority int32 + ResourceGroup string + RuleName string + func (rule SecurityRuleIn) CreateNetworkSecurityRule() (nsgrule network.SecurityRule, err error) + type SubnetIn struct + NsgID string + ResourceGroup string + SubnetCidr string + SubnetName string + VnetName string + func (sub SubnetIn) CreateVirtualNetworkSubnet() (subnet network.Subnet, err error) + func (sub SubnetIn) DeleteVirtualNetworkSubnet() (ar autorest.Response, err error) + func (sub SubnetIn) GetVirtualNetworkSubnet() (subnet network.Subnet, err error) + func (sub SubnetIn) ListVirtualNetworkSubnet() (subnet []network.Subnet, err error) + type VnetIn struct + Cidr string + Location string + ResourceGroup string + VnetName string + func (net VnetIn) CreateVirtualNetwork() (vnet network.VirtualNetwork, err error) + func (net VnetIn) DeleteVirtualNetwork() (ar autorest.Response, err error) + func (net VnetIn) GetVirtualNetwork() (vnet network.VirtualNetwork, err error) + func (net VnetIn) ListVirtualNetwork() (vnet []network.VirtualNetwork, err error)