// getInternalSubnetLocked queries the internal subnet for the environment. func (env *azureEnviron) getInternalSubnetLocked() (*network.Subnet, error) { client := network.SubnetsClient{env.network} vnetName := internalNetworkName subnetName := env.resourceGroup subnet, err := client.Get(env.controllerResourceGroup, vnetName, subnetName) if err != nil { return nil, errors.Annotate(err, "getting internal subnet") } return &subnet, nil }